Descripción
Resumen del Puesto:
Buscamos un Senior Full Stack Engineer para nuestra Fábrica Autónoma de Software, combinando desarrollo con IA para crear soluciones eficientes y escalables, asegurando calidad y buenas prácticas.
Puntos Destacados:
1. Desarrollo de software con IA para soluciones rápidas y eficientes
2. Construcción de aplicaciones modernas con calidad y mantenibilidad
3. Oportunidad de evolucionar una nueva forma de construir software
En Synopsis, estamos buscando un **Senior Full Stack Engineer** que quiera formar parte de una **Fábrica Autónoma de Software**, un entorno donde el desarrollo tradicional se combina con agentes de IA para crear soluciones más rápidas, eficientes y escalables.
**Tu misión**
Serás responsable de transformar requerimientos funcionales y definiciones técnicas en soluciones de software productivas, combinando tus capacidades de desarrollo con herramientas y agentes de Inteligencia Artificial.
Trabajarás en la construcción de aplicaciones modernas, asegurando calidad, mantenibilidad y buenas prácticas de ingeniería en cada entrega.
**¿Qué harás?**
* Desarrollar aplicaciones end\-to\-end (Backend \+ Frontend).
* Diseñar y construir servicios utilizando **Java y Spring Boot**.
* Desarrollar interfaces modernas utilizando **Angular**.
* Utilizar **Python** para automatizaciones, integraciones y componentes relacionados con IA.
* Diseñar e implementar APIs REST y arquitecturas de microservicios.
* Integrar servicios cloud, bases de datos y sistemas externos.
* Aplicar principios de **Clean Architecture, SOLID y Clean Code**.
* Implementar pruebas unitarias, de integración y automatizadas.
* Participar en procesos modernos de desarrollo utilizando CI/CD.
* Utilizar herramientas de IA para acelerar el ciclo de desarrollo.
* Revisar, validar y mejorar código generado por agentes de Inteligencia Artificial.
* Crear componentes reutilizables y contribuir a los estándares de desarrollo de la organización.
**Lo que buscamos**
* Experiencia sólida como **Senior Software Engineer**.
* Dominio de **Java y Spring Boot**.
* Experiencia comprobada en **Angular**.
* Conocimientos prácticos de **Python**.
* Experiencia en desarrollo de APIs y microservicios.
* Conocimiento de arquitecturas modernas de software.
* Experiencia con Git, pipelines CI/CD y automatización.
* Familiaridad con plataformas Cloud y sistemas distribuidos.
* Experiencia en testing automatizado.
* Capacidad para trabajar junto a agentes de IA dentro del ciclo de desarrollo.
* Experiencia utilizando herramientas como GitHub Copilot, ChatGPT, Cursor u otras soluciones de IA aplicadas al desarrollo.
**Será un plus si tienes experiencia en**
* Arquitectura Hexagonal.
* Domain\-Driven Design (DDD).
* Docker y Kubernetes.
* Azure, AWS o GCP.
* Desarrollo de soluciones AI\-Augmented.
**¿Por qué unirte?**
Porque tendrás la oportunidad de participar en la evolución de una nueva forma de construir software, donde la colaboración entre ingenieros y agentes inteligentes redefine la productividad, la calidad y la velocidad de entrega.
Si te entusiasma trabajar en la intersección entre **ingeniería de software, arquitectura moderna e inteligencia artificial**, nos encantaría conocerte.
Sueldo: S/.5,000\.00 \- S/.7,500\.00 al mes
Pregunta(s) de postulación:
* ¿Cuántos años de experiencia profesional tienes desarrollando con Java y Spring Boot?
* ¿Cuántos años de experiencia tienes desarrollando aplicaciones con Angular?
* ¿Has desarrollado APIs REST y microservicios en entornos de producción?
* ¿Tienes experiencia utilizando herramientas de IA para desarrollo de software (GitHub Copilot, Cursor, ChatGPT, Claude, etc.)?
* ¿Tienes experiencia con plataformas Cloud (Azure, AWS o GCP)?
* Coméntanos tu expectativa salarial
Lugar de trabajo: Híbrido en Lima