Descripción del Puesto
Buscamos un Ingeniero de Software Full Stack Senior altamente experimentado, capaz de diseñar, desarrollar y mantener aplicaciones web escalables y de alto rendimiento. Este rol requiere dominio tanto del desarrollo frontend como backend, liderazgo técnico y capacidad para participar en decisiones arquitectónicas estratégicas.
Será responsable de impulsar la calidad del código, optimizar el rendimiento de las aplicaciones y colaborar estrechamente con equipos de producto, UX/UI y DevOps.
Responsabilidades
- Diseñar y desarrollar aplicaciones web completas (frontend + backend).
- Definir arquitecturas escalables y seguras.
- Construir APIs RESTful o GraphQL robustas.
- Implementar interfaces modernas y responsivas.
- Optimizar rendimiento, seguridad y experiencia de usuario.
- Participar en revisiones de código y mentoría de desarrolladores junior/semisenior.
- Integrar servicios cloud y herramientas DevOps.
- Garantizar buenas prácticas (Clean Code, SOLID, testing automatizado).
- Participar activamente en metodologías ágiles (Scrum/Kanban).
Requisitos Técnicos
- +5 años de experiencia en desarrollo de software.
- Experiencia sólida en:
- Frontend: React, Angular o Vue.js
- Backend: Node.js, .NET, Java o Python
- Manejo de bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB).
- Experiencia en diseño de APIs y microservicios.
- Conocimiento en Docker y Kubernetes.
- Integración con servicios cloud (AWS, Azure o GCP).
- Experiencia con Git y flujos CI/CD.
- Testing (Unit, Integration, E2E).
Tipo de puesto: Jornada completa
Sueldo: 84.000,00€ al año
Incentivos:
- Descuento en carburantes
- Flexibilidad horaria
- Gastos de reubicación
- Programa de formación
Ubicación del trabajo: Empleo presencial