Software Engineer (NodeJS and NextJS)

E
ExoticcaOnline Travel
SpainFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
3+ years
Required Skills
Node.jsGitMongoDBTypeScriptNest.jsNosqlCI/CDRESTful APIsMicroservices

Requirements

  • 3+ years of experience building and maintaining backend applications in Node.js production environments.
  • Experience developing modern web interfaces using React + TypeScript and NextJS (both SPA and SSR/SSG modes) for production environments.
  • 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 version control best practices using Git.
  • Strong emphasis on testing (unit, integration) and commitment to code quality, scalability, and maintainability.
  • Familiarity with observability practices — including logging, monitoring, and tracing.

Responsibilities

  • Design and develop scalable services, contributing to the evolution of a modern, event-driven architecture.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Implement and maintain clean service interfaces and data flows following EDA principles.
  • Write high-quality, testable code supported by automated testing and continuous integration pipelines.
  • Participate in code reviews, architectural discussions, and technical design sessions.
  • Continuously improve system design and development practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now