Full-Stack Developer
Job Summary
Se busca un desarrollador Full Stack para integrar soluciones modernas con un enfoque en innovación e Inteligencia Artificial. El rol implica el desarrollo de funcionalidades end-to-end, diseño de APIs y servicios cloud, asegurando altos estándares de calidad y seguridad. La posición requiere colaboración técnica constante y una mentalidad orientada al crecimiento y la mejora continua del producto.
Responsibilities
- Desarrollar soluciones frontend y backend.
- Diseñar e integrar APIs y servicios cloud.
- Implementar soluciones de Inteligencia Artificial.
- Asegurar la calidad mediante testing y clean code.
- Realizar refactors y optimizaciones del sistema.
Required Skills
- Node.js, TypeScript, .NET, React, SQL
- Integración de modelos de IA
- Arquitectura de software y APIs REST
- Entornos Cloud
- CI/CD y buenas prácticas de seguridad
Job Details
Funciones principales:
- Desarrollar soluciones frontend y backend con foco en calidad, manteniendo estándares de código y mantenibilidad.
- Participar en el diseño e integración de APIs y en la comunicación entre servicios.
- Construir e integrar funcionalidades con servicios cloud, considerando buenas prácticas de despliegue, rendimiento y observabilidad.
- Colaborar en decisiones técnicas, estimaciones y roadmap del producto, aportando criterio y proponiendo mejoras.
- Aplicar mejora continua al producto: refactors, optimizaciones, robustez y reducción de deuda técnica.
- Trabajar con tecnologías como Node.js, TypeScript, .NET y React.
- Incorporar soluciones de Inteligencia Artificial en los desarrollos, integrando componentes y validando su correcta operación dentro del sistema.
- Asegurar calidad mediante clean code, testing y consideraciones de seguridad desde el diseño.
Requisitos:
- Al menos 3 años de experiencia en desarrollo Full Stack.
- Experiencia con APIs REST y con arquitectura de software.
- Conocimientos en Node.js, TypeScript, .NET, React y SQL.
- Experiencia integrando componentes de IA (p. ej., modelos, servicios o pipelines) y entendimiento de sus consideraciones de desempeño y calidad.
- Conocimiento de prácticas y patrones de seguridad en APIs y aplicaciones web (autenticación/autorización, manejo de datos sensibles).
- Experiencia trabajando con entornos cloud: diseño de integración, consumo de servicios y buenas prácticas operativas.
- Contribución previa en mejora de procesos (CI/CD, observabilidad, métricas de calidad) y en iniciativas de reducción de deuda técnica.