Diseño de Arquitectura: Liderar la definición de arquitecturas robustas y escalables (Microservicios, Serverless, Event-Driven) que soporten el procesamiento y la visualización de grandes volúmenes de datos.
Integración Avanzada de IA: Diseñar patrones de integración para el consumo eficiente de modelos de Machine Learning, optimizando la latencia y la gestión de estados en aplicaciones en tiempo real.
Liderazgo Técnico y Mentoring: Actuar como mentor de desarrolladores junior/mid, realizar revisiones de código críticas y promover mejores prácticas de ingeniería (Clean Code, SOLID, Design Patterns).
Desarrollo Core: Implementar las funcionalidades más complejas del ecosistema, asegurando que el backend (Java/Python/Node.js) y el frontend (Angular/React) estén perfectamente sincronizados.
Seguridad y Performance: Garantizar que las aplicaciones cumplan con los estándares de seguridad corporativa y optimizar el rendimiento crítico de las plataformas.
Colaboración Estratégica: Trabajar con Arquitectos de Datos y Product Owners para traducir necesidades de negocio complejas en hojas de ruta técnicas ejecutables.
Requirements
Experiencia: Mínimo de 5 a 8 años en desarrollo de software profesional, con al menos 3 años en roles de alta responsabilidad técnica.
Backend Core: Dominio experto en Java (Spring Boot) o Python (FastAPI, Flask, Django).
Ecosistema Node.js (Altamente Valorado): Se valorará muy positivamente el conocimiento y la experiencia sólida en el desarrollo de soluciones backend robustas utilizando Node.js. Es deseable el dominio de frameworks como Express.js o, preferiblemente, NestJS para la construcción de microservicios escalables y mantenibles.
Frontend Senior: Experiencia profunda en Angular o React. Conocimiento avanzado en gestión de estado complejo (NgRx, Redux), optimización de bundles y arquitecturas de micro-frontends.
Data & APIs: Experiencia avanzada en diseño de APIs (REST/GraphQL), arquitecturas orientadas a eventos (Kafka, RabbitMQ) y persistencia de datos (SQL y NoSQL).
DevOps & Cloud: Experiencia práctica en despliegue sobre plataformas Cloud ( AWS, Azure o GCP ) y gestión de contenedores ( Docker, Kubernetes ).
Calidad de Software: Experiencia implementando estrategias de testing integral (Unit, Integration, E2E) y pipelines de CI/CD.
Tech Stack
Angular
AWS
Azure
Cloud
Django
Docker
Flask
Google Cloud Platform
GraphQL
Java
JavaScript
Kafka
Kubernetes
Node.js
NoSQL
Python
RabbitMQ
React
Redux
Spring
Spring Boot
SpringBoot
SQL
Benefits
Flexibilidad total: Tenemos oficinas de Galicia, Logroño, Valencia, Madrid y Barcelona con modalidad flexible. Puedes ir a la oficina si te gusta el ambiente presencial, o trabajar en remoto desde cualquier parte de España.
Jornada intensiva los viernes todo el año + julio y agosto.
Salario acorde a tu formación y experiencia, con revisiones semestrales basadas en resultados y desempeño real + apoyo económico para el teletrabajo.
Posición estable y con gran proyección profesional, formando parte de un equipo que está creciendo de manera sólida y progresiva.
Acceso a formaciones continuas, certificaciones oficiales, conferencias y cursos para que sigas creciendo y te mantengas siempre a la vanguardia.