Mid Backend Developer | Node.Js, Nestjs & Producto B2C
- 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
+13 more
Job description
En BETWEEN apostamos por el mejor talento dentro del sector tecnológico.Nos involucramos en una gran variedad de proyectos punteros, trabajando con empresas lÃderes e innovadoras en entornos digitales.¿Tiene las siguientes habilidades, experiencia e impulso para tener éxito en este puesto?Descúbralo a continuación.Trabajamos en ámbitos como BI, IoT, Big Data e I+D.En el área de Operaciones implantamos proyectos de Service Desk, Infraestructuras IT, desarrollo de software, Cloud y proyectos de transformación digital, entre otros.Actualmente, seleccionamos un/a Backend Developer (Node.Js / NestJS) para incorporarse a un equipo multidisciplinar responsable de evolucionar un ecosistema digital orientado a consumidores finales, que integra diferentes plataformas web y mobile.Modalidad Full Remote desde España.¿Qué haré?Estas serán tus funciones principales:Desarrollar y evolucionar microservicios con Node.Js, NestJS y TypeScript.Diseñar y mantener APIs REST para aplicaciones web y mobile.Desarrollar nuevas funcionalidades backend relacionadas con usuarios, productos, pagos, fidelización y contenidos.Participar en el modelado de datos y trabajar con bases de datos SQL y NoSQL.Implementar testing unitario y de integración para garantizar la calidad de las entregas.Aplicar buenas prácticas de seguridad, autenticación, autorización y protección de datos.Detectar y resolver problemas de rendimiento, consultas poco eficientes y cuellos de botella.Colaborar con perfiles de Producto, Frontend, Mobile, UX/UI y QA.Participar en code reviews, decisiones técnicas y mejoras de arquitectura.Integrar servicios externos como plataformas de pago, CRM u otras soluciones corporativas.¿Qué buscamos?Entre 3 y 5 años de experiencia en desarrollo backend (Node.Js, NestJS y TypeScript).Experiencia desarrollando o evolucionando microservicios.Experiencia diseñando APIs REST y definiendo contratos para su integración con Frontend.Experiencia en productos digitales en producción, preferiblemente orientados a consumidores finales o con un volumen relevante de usuarios.Bases de datos SQL y NoSQL.Uso de ORM/ODM como TypeORM, Prisma, Sequelize o Mongoose.Testing unitario y de integración con Jest, Supertest o herramientas similares.Conocimientos de autenticación, autorización, JWT y validación de datos.Valoraremos especialmenteExperiencia en e-commerce, marketplaces, fintech, retail, o aplicaciones móviles B2C.Experiencia con pagos, checkout, catálogo, promociones, puntos o recompensas.RabbitMQ, Kafka, SQS u otros sistemas de mensajerÃa.Redis, caché, Ãndices y optimización de consultas.Clean Architecture, DDD, arquitectura hexagonal, SOLID y patrones de diseño.Swagger/OpenAPI, Postman, Docker, Git, Jira y SonarQube.Experiencia en productos internacionales o rollouts en distintos paÃsesAdemás, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:Seguro médico incluido por ser Betweener.Posibilidad de formar parte de una empresa en pleno crecimiento a nivel nacional e internacional.Plan de formación personalizado.Retribución flexible con ventajas fiscales.Acceso a descuentos en diferentes servicios y centros deportivos.Acompañamiento continuo por parte de nuestro equipo de Talent.xsgfvudEn BETWEEN promovemos la igualdad de oportunidades y apostamos por el talento sin distinción de género, edad, origen, religión, orientación sexual o discapacidad.
Requirements
Entre 3 y 5 años de experiencia en desarrollo backend (Node.Js, NestJS y TypeScript). Experiencia desarrollando o evolucionando microservicios.Experiencia diseñando APIs REST y definiendo contratos para su integración con Frontend.Experiencia en productos digitales en producción, preferiblemente orientados a consumidores finales o con un volumen relevante de usuarios.Bases de datos SQL y NoSQL.Uso de ORM/ODM como TypeORM, Prisma, Sequelize o Mongoose.Testing unitario y de integración con Jest, Supertest o herramientas similares.Conocimientos de autenticación, autorización, JWT y validación de datos.Valoraremos especialmenteExperiencia en e-commerce, marketplaces, fintech, retail, o aplicaciones móviles B2C.Experiencia con pagos, checkout, catálogo, promociones, puntos o recompensas.RabbitMQ, Kafka, SQS u otros sistemas de mensajerÃa.Redis, caché, Ãndices y optimización de consultas.Clean Architecture, DDD, arquitectura hexagonal, SOLID y patrones de diseño.Swagger/OpenAPI, Postman, Docker, Git, Jira y SonarQube.Experiencia en productos internacionales o rollouts en distintos paÃsesAdemás, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:Seguro médico incluido por ser Betweener.Posibilidad de formar parte de una empresa en pleno crecimiento a nivel nacional e internacional.Plan de formación personalizado.Retribución flexible con ventajas fiscales.Acceso a descuentos en diferentes servicios y centros deportivos.Acompañamiento continuo por parte de nuestro equipo de Talent. xsgfvudEn BETWEEN promovemos la igualdad de oportunidades y apostamos por el talento sin distinción de género, edad, origen, religión, orientación sexual o discapacidad.
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
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Spanish Business Culture and Etiquette
Fully Remote Software Engineer Jobs
Why Upskilling And Reskilling is Important For Developers