Analizar requerimientos funcionales y traducirlos en soluciones técnicas.
Diseñar, desarrollar y mantener aplicaciones web, APIs o servicios backend principalmente en tecnologías web con lógica orientada a objetos.
Interpretación de lógica de negocios de un diseño de software en código, cumplimiento con los requerimientos estipulados en el análisis para proveer una solución que procese los datos de acuerdo a los flujos estipulados en los requerimientos, cumpliendo con los estándares de desempeño y consumo de recursos de la aplicación
Escribir código limpio, eficiente y bien documentado.
Realizar pruebas, depuración y resolución de errores.
Participar en revisiones de código para garantizar la calidad técnica.
Autosuficiencia para investigar y resolver situaciones que impidan el progreso de la solución, generando documentación de la incidencia y compartiéndola con el equipo de trabajo.
Colaborar con equipos multidisciplinarios (Infraestructura, etc).
Implementar integraciones entre sistemas internos.
Mantener control de versiones y gestionar ramas de desarrollo.
Documentar procesos técnicos y soluciones implementadas.
Contribuir a la mejora continua, automatización y buenas prácticas de desarrollo.
Requisitos:
3+ años de experiencia en desarrollo de software backend, frontend o full-stack).
Participación en proyectos completos (desde diseño hasta despliegue).
Dominio de uno o más: de los siguientes lenguajes: JavaScript / TypeScript (Node.js, React, Vue), Python, C# (.NET Core), Java o equivalentes.
Desarrollo de Software en alguna de las siguientes áreas: Desarrollo web (frontend/backend),
Desarrollo full-stack, Integraciones, Servicios y APIs, Arquitectura básica de software.
Conocimiento de Bases de Datos · Experiencia con SQL · Uso de NoSQL es deseable. · Modelado, consultas y optimización básica.
Beneficios:
Caja de ahorro
Opción a contrato indefinido
Seguro de vida
Vales de despensa
Tipo de puesto: Tiempo completo
Sueldo: $19,000.00 - $19,100.00 al mes
Lugar de trabajo: Empleo presencial