Ingeniero de Desarrollo Full Stack
Summary
This Full Stack Developer role involves designing, developing, and maintaining web applications while utilizing AI coding agents to optimize development processes. The position requires proficiency in TypeScript, Node.js, PostgreSQL, and Angular, with a focus on integrating AI tools into the software development lifecycle.
¿Te apasiona el desarrollo de software y quieres trabajar con tecnologías modernas e inteligencia artificial aplicada a la programación? ¡Esta oportunidad es para ti!
¿Qué buscamos?
Profesional con mínimo 4 años de experiencia en desarrollo de aplicaciones web, con capacidad para analizar, diseñar, desarrollar, mantener y brindar soporte a soluciones de software.
Buscamos una persona analítica, proactiva y orientada a la calidad, con interés en utilizar herramientas de inteligencia artificial para optimizar y mejorar sus procesos de desarrollo.
Conocimientos Técnicos
Agentes de codificación e IA aplicada al desarrollo
- Experiencia comprobable con agentes de codificación con IA (GitHub Copilot, Codex, Cursor, Claude Code o equivalentes). (Indispensable)
- Uso de agentes para generar, revisar, refactorizar, probar y documentar código, validando su calidad y seguridad. (Indispensable)
- Integración de agentes con Git, revisión de código y CI/CD. (Deseable)
Llenguajes de programación
- PHP (versión 5.3 o superior). (Deseable)
- Java 8. (Deseable)
- TypeScript. (Indispensable)
- Python. (Deseable)
- Node.js. (Indispensable)
- SQL con PostgreSQL. (Indispensable)
Frameworks de desarrollo
- Angular 18 o superior. (Indispensable)
- Sencha Ext JS. (Deseable)
- Hibernate. (Deseable)
- JavaServer Faces. (Deseable)
Motores de bases de datos
- PostgreSQL. (Deseable)
- MongoDB. (Deseable)
- Redis. (Deseable)
Herramientas, entorno y prácticas de desarrollo
- RabbitMQ. (Deseable)
- Conocimientos básicos de contenedores con Docker. (Preferible)
- Linux: uso de consola Bash y comandos habituales para desarrollo. (Conocimiento básico)
- Git. (Indispensable)
- Experiencia de trabajo con metodología Scrum. (Deseable)
- Certificación como desarrollador. (Deseable)
Contrato: Término indefinido.
Modalidad: Teletrabajo hibrido
¡Postúlate y haz parte de nuestro equipo de desarrollo!