Company Description
Hytech Nexo specializes in providing software development, engineering, and design solutions for companies in the renewable energy sector. We are dedicated to creating innovative and efficient technologies that aid in the advancement of renewable energy. By joining the Hytech Nexo team, you will be part of a company committed to sustainability and technological progress.
Role Description
This is a full-time on-site role for a Backend Software Developer located in Santiago. The Backend Software Developer will be responsible for designing, implementing, and maintaining back-end systems and services. Day-to-day tasks include programming, developing software solutions, ensuring the performance and reliability of backend systems, and collaborating with other team members to deliver high-quality software products.
Responsabilidades:
- Diseñar y desarrollar APIs robustas, escalables y seguras.
- Mantener y optimizar sistemas de bases de datos relacionales y/o no relacionales.
- Integrar servicios externos (APIs de terceros, pasarelas de pago, servicios de autenticación, etc.).
- Colaborar con desarrolladores front-end para definir y entregar funcionalidades completas.
- Identificar y resolver problemas técnicos, cuellos de botella y errores.
- Implementar buenas prácticas de desarrollo (tests unitarios, integración continua, control de versiones).
- Participar en revisiones de código y aportar mejoras técnicas.
- Documentar procesos, endpoints y estructuras de datos.
Requisitos:
- Licenciatura en Ingeniería en Sistemas, Informática o carrera afín (deseable).
- 2+ años de experiencia como desarrollador Back-End.
- Dominio de al menos un lenguaje de back-end , Python, Java, Ruby, PHP, Go, etc.).
- Experiencia trabajando con frameworks como Express, Django, Spring Boot, Laravel, etc.
- Conocimientos sólidos en bases de datos (MySQL, PostgreSQL, MongoDB, etc.).
- Familiaridad con herramientas de control de versiones (Git).
- Conocimiento de principios RESTful y arquitecturas de microservicios.
- Experiencia trabajando con servicios en la nube (AWS, Azure, GCP) es un plus.
- Conocimientos en prácticas de seguridad en el desarrollo web.