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