Desarrollador de backend

Grupo SaveFamily

Abanto y Ciérvana

Presencial

EUR 42.000 - 66.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

Grupo SaveFamily busca un/a ingeniero/a backend para diseñar, desarrollar y evolucionar microservicios en Node.js que respalden nuestra plataforma IoT para familias.

Trabajarás con arquitectura hexagonal, CQRS y eventos con RabbitMQ y Redis, emplearás TDD, optimizarás PostgreSQL y gestionarás infraestructura en AWS (ECS/Fargate, RDS, API Gateway). Se valora experiencia real en producción, Docker y observabilidad.

Formación

  • Experiencia sólida como desarrollador backend con Node.js (idealmente TypeScript).
  • Conocimiento de microservicios y contenedores en producción.
  • Dominio de arquitectura hexagonal, CQRS y patrones orientados a eventos.
  • Práctica de TDD y observabilidad (métricas, trazas, logs).

Responsabilidades

  • Diseñar, desarrollar y evolucionar microservicios en Node.js que dan soporte a nuestra plataforma y dispositivos.
  • Aplicar arquitectura hexagonal para dominio limpio y desacoplado.
  • Construir servicios siguiendo CQRS: escritura y lectura separadas con eventos (RabbitMQ) y proyecciones en Redis.
  • Trabajar con TDD como guía de diseño y pruebas.
  • Modelar y optimizar PostgreSQL ante grandes volúmenes de datos.
  • Configurar, escalar y optimizar infraestructura en AWS (ECS/Fargate, RDS, API Gateway, CloudWatch, VPC, IAM).
  • Participar en decisiones de arquitectura y elevar el nivel técnico del equipo.

Conocimientos

Node.js
TypeScript
Microservicios
Arquitectura hexagonal
CQRS
Event-driven
TDD
PostgreSQL
Docker
RabbitMQ
Redis
AWS
WebSockets
MQTT
Observabilidad

Herramientas

Docker
RabbitMQ
Redis
AWS
PostgreSQL
API Gateway
CloudWatch

Descripción del empleo

En SaveFamily desarrollamos tecnología que ayuda a las familias a estar conectadas y seguras: relojes inteligentes con GPS y una plataforma que da servicio en tiempo real a miles de usuarios. Detrás de cada ubicación, alerta o llamada hay un backend que tiene que responder siempre, rápido y sin fallos. Buscamos a alguien que quiera hacerse cargo de ese reto.

  • Diseñar, desarrollar y evolucionar microservicios en Node.js que dan soporte a nuestra plataforma y a nuestros dispositivos.
  • Aplicar arquitectura hexagonal para mantener un dominio limpio, desacoplado y fácil de evolucionar.
  • Construir servicios siguiendo CQRS: modelos de escritura y lectura separados, comunicados por eventos a través de RabbitMQ y con proyecciones de lectura en Redis.
  • Trabajar con TDD como práctica habitual, no como algo opcional: los tests guían el diseño.
  • Modelar y optimizar bases de datos PostgreSQL con volúmenes de datos elevados.
  • Configurar, escalar y optimizar nuestra infraestructura en AWS con foco en alto rendimiento, disponibilidad y control de costes.
  • Participar en decisiones de arquitectura y ayudar a elevar el nivel técnico del equipo.

REQUISITO CLAVE · AWS avanzado

Conocimientos avanzados de AWS, tanto en configuración como en optimización para alto rendimiento: ECS/Fargate, RDS, API Gateway, CloudWatch, VPC e IAM, escalado automático y tuning de rendimiento y costes.

  • Experiencia sólida como desarrollador/a backend con Node.js (idealmente TypeScript).
  • Experiencia real construyendo y operando microservicios en producción.
  • Dominio de arquitectura hexagonal (puertos y adaptadores), DDD y principios SOLID.
  • Experiencia con CQRS y arquitecturas orientadas a eventos: mensajería asíncrona con RabbitMQ, proyecciones de lectura y caché distribuida con Redis.
  • Práctica habitual de TDD.
  • Conocimiento avanzado de PostgreSQL: modelado, índices, optimización de consultas.
  • Experiencia con contenedores (Docker) en producción.
  • Experiencia con sistemas en tiempo real o IoT (WebSockets, MQTT).
  • Conocimiento de patrones de consistencia eventual, idempotencia y sagas.
  • CI/CD y cultura DevOps.
  • Observabilidad: métricas, trazas y logs distribuidos.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador Backend Node.js & AWS (Real-Time IoT)
Desarrollador Backend Node.js & AWS (Real-Time IoT)

Grupo SaveFamily • Abanto y Ciérvana

Presencial
EUR 42.000 - 66.000
SENIOR BACKEND DEVELOPER - FINTECH
SENIOR BACKEND DEVELOPER - FINTECH

Sabina Divosi - Headhunter & Talent Partner • Madrid

Híbrido
EUR 70.000 - 100.000
Trabajo híbrido (3–2 días oficina)aina
Horario flexible
Jornada intensiva los viernes
+1
Desarrollador/a Backend Senior
Desarrollador/a Backend Senior

Grupo SaveFamily • Castro-Urdiales

Presencial
EUR 30.000 - 45.000
Flexibilidad en el trabajo
Oportunidades de formación
Cultura de mejora continua
Senior Backend Developer | Barcelona - Barcelona
Senior Backend Developer | Barcelona - Barcelona

It Partner España • Barcelona

Híbrido
EUR 55.000 - 60.000
Salario competitivo 55.000 - 60.000 br
Proyecto con gran impacto social
Oportunidad de crecimiento profesional
+3
Senior Backend Developer | Node.js · NestJS · AWS Serverless
Senior Backend Developer | Node.js · NestJS · AWS Serverless

Mystery Project • Barcelona

Presencial
EUR 55.000 - 60.000
Backend Developer
Backend Developer

Clidrive • España

Presencial
EUR 50.000 - 75.000
Desarrollador de back-end
Desarrollador de back-end

Asseco Spain • Madrid

Presencial
EUR 45.000 - 60.000
Flexibilidad horaria
Posibilidad de teletrabajo
Formación continua y certificaciones
Desarrollador/a backend
Desarrollador/a backend

El Corte Ingles Group • Madrid

Híbrido
EUR 55.000 - 75.000
Ticket restaurante
Transporte público
Seguro médico
+1
Technical Lead (Java)
Technical Lead (Java)

W Hunt España • España

Presencial
EUR 50.000 - 61.000
Salario competitivo
Formación y certificaciones
Modalidad de trabajo flexible
+1
Senior Java Backend Developer - Ci/Cd & Observability
Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP • La Coruña

Presencial
EUR 75.000 - 90.000