Para importante empresa de servicios con presencia nacional, buscamos a un/a Ingeniero/a de Software Senior para liderar la estrategia técnica, la arquitectura y el desarrollo de punta a punta de nuestras aplicaciones web B2B/B2C. Serás el referente técnico (Tech Lead) dentro del squad, garantizando la escalabilidad, seguridad y alta disponibilidad en producción, trabajando en estrecha colaboración con el área de producto y la dirección.
Funciones Principales
- Diseñar e implementar aplicaciones de punta a punta en Next.js sobre AWS, capas de API sobre sistemas legados e integración con asistentes conversacionales (Amazon Bedrock).
- Definir la arquitectura, el pipeline de CI/CD, las pruebas automatizadas, la observabilidad y la respuesta a incidentes del producto (ownership operacional).
- Participar activamente en la fase de descubrimiento junto al Product Manager y Product Designer: evaluar factibilidad técnica, proponer alternativas y construir prototipos con datos reales.
- Implementar seguridad y protección de datos desde el diseño (OWASP, cifrado, mínimos privilegios).
- Establecer estándares de código y revisión, guiando y formando al resto del equipo desarrollador.
Requisitos Excluyentes:
- Experiencia: Desde 5 a 6 años de experiencia profesional en software, con al menos 3 años como referente técnico / desarrollador principal de un producto web en producción con usuarios reales.
- Stack Principal: Dominio experto de TypeScript, React y Next.js (SSR, rutas API, autenticación) en aplicaciones de punta a punta. Arquitectura Cloud: Experiencia práctica en AWS con servicios administrados (Lambda, DynamoDB/RDS, S3, IAM) e Infraestructura como Código.
- Prácticas de Ingeniería & Operación: CI/CD, pruebas automatizadas, observabilidad, manejo de secretos, OWASP y capacidad comprobada para resolver y explicar incidentes críticos en producción.
- IA Asistida: Uso maduro de herramientas de desarrollo asistido por IA (GitHub Copilot, Claude Code, Cursor) para acelerar la entrega manteniendo altos estándares de calidad de código.
Requisitos Deseables
- Integración de modelos de lenguaje (LLMs) en productos (llamadas a API, evaluación de respuestas, guardrails) y canales conversacionales.
- Experiencia previa con entornos regulados, fintech, e-commerce masivo o SaaS B2B