Fullstack Engineer / Tech Lead
Role details
Job location
Tech stack
Job description
Se trata de una empresa tecnológica en plena fase de escalabilidad, especializada en soluciones IoT y con un roadmap de expansión internacional muy ambicioso. Su plataforma está construida sobre una arquitectura de microservicios y debe evolucionar para soportar miles de dispositivos conectados simultáneamente. Trabajarás con un equipo joven, con talento y muchas ganas de aprender, que necesita un referente técnico capaz de transformar visión de negocio en producto real., Serás la persona responsable de liderar la arquitectura, la estrategia técnica y la ejecución del roadmap de producto. Entre tus responsabilidades, * Diseñar y evolucionar la arquitectura de microservicios para soportar alta concurrencia y despliegues multi-país.
- Traducir necesidades de negocio en funcionalidades claras: especificaciones, alcance, estimaciones y prioridades.
- Participar activamente en el desarrollo cuando sea necesario.
Liderazgo técnico
- Guiar y mentorizar a un equipo de 3-4 desarrolladores júnior/mid.
- Realizar code reviews, establecer buenas prácticas y elevar el nivel técnico del equipo.
- Definir estándares de desarrollo, documentación, testing y CI/CD.
Escalabilidad & Performance
- Liderar la estrategia de rendimiento, alta disponibilidad y optimización de la plataforma.
- Diseñar estrategias de base de datos avanzadas: indexación, particionado, replicación y optimización de queries.
- Gestionar carga y disponibilidad en entornos multi-región.
Gestión de proyecto
- Planificar sprints, organizar tareas, gestionar dependencias y asegurar entregas de calidad.
- Tomar decisiones técnicas y de producto con autonomía total.
Requirements
- +5 años de experiencia en desarrollo de software.
- +2 años liderando equipos o proyectos técnicos.
- Experiencia sólida en microservicios: diseño, despliegue y comunicación (REST, gRPC, mensajería).
- Dominio de Docker, Kubernetes, API Gateway, RabbitMQ/Kafka.
- Nivel avanzado de MySQL en entornos de alta demanda.
- Experiencia con React y capacidad para guiar buenas prácticas en frontend.
- Experiencia en cloud (AWS, Azure o GCP), idealmente con despliegues multi-región.
- Inglés B2-C1.
- Capacidad demostrada para mentorizar perfiles júnior.
- Se valorará experiencia en IoT o MQTT.
- Plus si resides cerca de Sant Cugat del Vallès.
Benefits & conditions
- Un rol con impacto real en un producto propio con proyección internacional.
- Autonomía total en decisiones técnicas y de producto.
- Equipo joven, motivado y con ganas de crecer contigo.
- Modelo híbrido: teletrabajo + oficina en Sant Cugat del Vallès.
- Salario competitivo según experiencia.
- Beneficios sociales incluidos.
- Tecnología propia con recorrido real en varios países.