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
+6 more
Job description
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.Si sus habilidades, experiencia y cualificaciones coinciden con las de esta descripción del puesto, no demore su solicitud.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 avanzadoConocimientos 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.xqysrnhObservabilidad: métricas, trazas y logs distribuidos.
Requirements
Conocimiento de patrones de consistencia eventual, idempotencia y sagas.CI/CD y cultura DevOps.
Benefits & conditions
xqysrnhObservabilidad: 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…