Fullstack Engineer / Tech Lead

Social you
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate

Job location

Remote
Barcelona, Spain

Tech stack

Amazon Web Services (AWS)
Azure
Code Review
Databases
Continuous Integration
MySQL
Message Queuing Telemetry Transport (MQTT)
RabbitMQ
Software Engineering
Google Cloud Platform
React
Indexer
Kubernetes
Kafka
Api Gateway
gRPC
Docker

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.

Apply for this position