← Zurück zur Liste
Stelle · Mid-level

Software Engineer (NodeJS)

Softwareentwickler • Mid-level • Remote • Vollzeit Spanien Spanien

A full-stack engineering role at Exoticca's travel platform, building modern, scalable services with NextJS, Node.js, TypeScript and MongoDB within an event-driven architecture.

Responsibilities

  • Design and develop scalable services as part of a modern, event-driven architecture
  • Collaborate with cross-functional teams to translate business needs into reliable technical solutions
  • Implement and maintain 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 platform scalability

Requirements

  • 3+ years of experience building and maintaining backend applications in Node.js production environments
  • Experience developing modern web interfaces using React with TypeScript and NextJS (SPA and SSR/SSG modes) for production
  • Hands-on experience with MongoDB, including data modeling and performance optimization
  • Solid knowledge of RESTful API design, development and integration best practices
  • Experience working with event-driven architectures (EDA) and message-based communication
  • Familiarity with Domain-Driven Design (DDD) and clean architecture principles
  • Working knowledge of CI/CD pipelines and Git-based version control (GitHub Actions or similar)
  • Strong emphasis on testing (unit, integration) and code quality
  • Familiarity with observability practices: logging, monitoring, tracing
  • Excellent collaboration and communication skills in cross-functional teams

Soft skills

Excellent collaboration and communication skillsTechnical insight and creativity

What we offer

  • Competitive compensation package in line with responsibilities and experience
  • Flexible compensation for transportation and food (Cobee), plus private health insurance
  • Flexible working schedule as long as monthly goals are met
  • 100% remote working within Spain
  • Permanent contract from the start
  • Travel with Exoticca at reduced prices
  • Referral bonus for bringing in talented people

About the company

Exoticca is a pioneering online travel agency that has revolutionized the conception, production and e-commerce of long-distance dream trips. A professional, dynamic, multicultural team in rapid international growth.

Ähnliche Stellen