Desarrollador De Backend
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
En Save Family 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.QUÉ HARÁS 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 Rabbit MQ 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 Postgre SQL 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.QUÉ BUSCAMOS (IMPRESCINDIBLE) REQUISITO CLAVE · AWS avanzado Conocimientos avanzados de AWS, tanto en configuración como en optimización para alto rendimiento: ECS/Fargate, RDS, API Gateway, Cloud Watch, VPC e IAM, escalado automático y tuning de rendimiento y costes.Experiencia sólida como desarrollador/a backend con Node.Js (idealmente Type Script).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 Rabbit MQ, proyecciones de lectura y caché distribuida con Redis.Práctica habitual de TDD.Conocimiento avanzado de Postgre SQL : modelado, índices, optimización de consultas.Experiencia con contenedores (Docker) en producción.VALORAREMOS Infraestructura como código (Terraform, CDK o Cloud Formation).Experiencia con sistemas en tiempo real o Io T (Web Sockets, MQTT).Conocimiento de patrones de consistencia eventual, idempotencia y sagas.CI/CD y cultura Dev Ops.Observabilidad: métricas, trazas y logs distribuidos.
Requirements
QUÉ BUSCAMOS (IMPRESCINDIBLE) REQUISITO CLAVE · AWS avanzado Conocimientos avanzados de AWS, tanto en configuración como en optimización para alto rendimiento: ECS/Fargate, RDS, API Gateway, Cloud Watch, VPC e IAM, escalado automático y tuning de rendimiento y costes. Experiencia sólida como desarrollador/a backend con Node.Js (idealmente Type Script). 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 Rabbit MQ, proyecciones de lectura y caché distribuida con Redis. Práctica habitual de TDD. Conocimiento avanzado de Postgre SQL : modelado, índices, optimización de consultas. Experiencia con contenedores (Docker) en producción. VALORAREMOS Infraestructura como código (Terraform, CDK o Cloud Formation). Experiencia con sistemas en tiempo real o Io T (Web Sockets, MQTT). Conocimiento de patrones de consistencia eventual, idempotencia y sagas. CI/CD y cultura Dev Ops. Observabilidad: métricas, trazas y logs distribuidos.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…