Backend Developer

Between Group
Barcelona, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) JIRA Big Data Cloud Computing Code Review Databases Data Validation Software Design Patterns Mobile Application Software Node.Js NoSQL Object-Relational Mapping
+20 more
RabbitMQ Redis Swagger Software Engineering SonarQube SQL Databases TypeScript Web Applications Web Platforms Openapi Postman Backend Git Apache Kafka Front End Software Development NestJS Restful APIs Amazon Simple Queue Service (SQS) Docker Microservices

Job description

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., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

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 especialmente Experiencia 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íses Ademá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.
  • En 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., + Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all