CareerPlanSign in

Software Engineer (NodeJS)

España💼 Full-time🗓 2025-10-30 → 2026-09-23

Core

Design and build scalable, event-driven backend services and modern web interfaces for an online travel agency's e-commerce platform.

Role type

FullStack Software Engineer (Node.js/Next.js)

Builds

Scalable microservices, event-driven architecture components, and production web interfaces for travel booking.

Domain

Travel technology / E-commerce

Required skills

Node.js, TypeScript, Next.js, MongoDB, RESTful API design, Event-Driven Architecture (EDA), Domain-Driven Design (DDD), CI/CD pipelines, automated testing, observability (logging/monitoring/tracing)

Technologies

NextJS, Nodejs, TypeScript, MongoDB, GitHub Actions

Responsibilities

Design and develop scalable services contributing to event-driven architecture; Collaborate with cross-functional teams to translate business needs into technical solutions; Implement clean service interfaces and data flows following EDA principles; Write high-quality, testable code supported by automated testing and CI pipelines; Participate in code reviews, architectural discussions, and technical design sessions; Continuously improve system design and development practices to support scalability.

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.