CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Software Engineer (NodeJS)
Exoticca
Exoticca

Software Engineer (NodeJS)

Barcelona, Catalonia, Spain
3+ years exp
Full-time
Posted 2d ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Software Engineer (NodeJS) role at Exoticca.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

About Exoticca

Exoticca is a pioneering travel agency that has revolutionized the conception, production, and e-commerce of long-distance dream trips. At the core of Exoticca's brand equity is the commitment to "creating life milestones." We believe in delivering best-value trips, exploring unique destinations, curating extraordinary travel experiences, and demonstrating genuine care for both our customers and the planet.

We are a professional, dynamic, multicultural team in rapid international growth, seeking new partners to help us create the best and most forward-thinking travel company of our generation.

What are we proposing?

As a FullStack Engineer, you will play a key role in designing and building modern, scalable services using NextJS, Nodejs, TypeScript, and MongoDB.

You’ll develop robust, maintainable services that power our platform, ensuring performance, reliability, and seamless integration across systems.

Your technical insight and creativity will help shape a modular, event-driven architecture (EDA) that enables efficient communication between services and supports our continuous growth and evolution of our e-commerce website.

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 that are reliable, efficient, and easy to extend.
  • Implement and maintain clean service interfaces and data flows following EDA principles, ensuring smooth communication between components and systems.
  • Write high-quality, testable code supported by automated testing and continuous integration pipelines.
  • Participate in code reviews, architectural discussions, and technical design sessions to uphold engineering standards and promote knowledge sharing.
  • Continuously improve system design and development practices to support scalability and future growth of the platform.

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 for document-based systems.
  • Solid knowledge of RESTful API design, development, and integration best practices.
  • Experience working with event-driven architectures (EDA) and message-based communication between services.
  • Familiarity with Domain-Driven Design (DDD) and clean architecture principles.
  • Working knowledge of CI/CD pipelines and version control best practices using Git (GitHub Actions or similar).
  • Strong emphasis on testing (unit, integration) and commitment to code quality, scalability, and maintainability.
  • Familiarity with observability practices — including logging, monitoring, and tracing — to ensure visibility and reliability across distributed services.
  • Excellent collaboration and communication skills to work effectively within cross-functional teams.

Benefits

  • Competitive compensation package, in line with job responsibilities and experience.
  • Flexible compensation on transportation and food with Cobee also in our private health insurance.
  • Flexible working schedule, just make sure you meet your monthly goals!
  • 100% Remote working within Spain.
  • Permanent contract from the start.
  • Travel with Exoticca at reduced prices !!!
  • Referral bonus, if you bring people as talented as you can earn a very nice bonus!
  • And last but not least, becoming part of a fun and motivated multicultural team at an agile and rapid growing organization where teamwork, drive, commitment, resilience and being customer-centric are the core values.

Exoticca is an equal opportunity employer. Diversity and inclusiveness are our core. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under European, country, or local law.

Key Requirements & Skills

  • 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 for document-based systems.
  • Solid knowledge of RESTful API design, development, and integration best practices.
  • Experience working with event-driven architectures (EDA) and message-based communication between services.
  • Familiarity with Domain-Driven Design (DDD) and clean architecture principles.
  • Working knowledge of CI/CD pipelines and version control best practices using Git (GitHub Actions or similar).
  • Strong emphasis on testing (unit, integration) and commitment to code quality, scalability, and maintainability.
  • Familiarity with observability practices — including logging, monitoring, and tracing — to ensure visibility and reliability across distributed services.
  • Excellent collaboration and communication skills to work effectively within cross-functional teams.

Benefits & Perks

health insurance.

Frequently Asked Questions

How to apply for Software Engineer (NodeJS) at Exoticca?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

3+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
Exoticca

Exoticca

Exoticca: Travel agency luxury and exotic Get up to $1,000 travel credit | Last days See deals Add Flex from $99 /pp. Cancel for any reason. Destinations Africa Americas Asia Europe Oceania Holidays to Africa (52 available) Botswana(3) Egypt(12) Eswatini(2) Ethiopia(1) Kenya(9) Madagascar(1) Mauritius(2) Morocco(7) Mozambique(1) Namibia(4) Rwanda(1) South Africa(11) Tanzania(7) Tunisia(5) Uganda(4) Zimbabwe(4) Holidays to Americas (63 available) Argentina(6) Belize(1) Bolivia(4) Brazil(5) Canada(1) Chile(7) Colombia(6) Costa Rica(7) Dominican Republic(3) Ecuador(7) El Salvador(1) Guatemala(5)

Visit Company Website

More jobs at Exoticca

B2B Travel Advisor Support

Barcelona, Catalonia, Spain

B2B Travel Advisor Support (French Speaker)

Barcelona, Catalonia, Spain

Key Account Specialist (B2B)

Seville, Spain

Share this Opening

Job Alerts for software_engineering

Receive email alerts whenever new software_engineering roles in Barcelona are posted.

Set Free Alert →

Similar Openings

Explore related active roles in software_engineering

View all
UrgentActively Hiring
Granicus
Software Engineer 4 - AI Native
Granicus Verified
5+ years
₹6.1L/mo
Remote, US
software_engineeringFull-timeRemote
Posted 17h ago
Apply Now
UrgentActively Hiring
Finc
Software Engineer
Finc Verified
5+ years
Salary not disclosed
Pune
software_engineeringFull-time
Posted 17h ago
Apply Now
Actively Hiring
Finc
Senior Software Engineer
Finc Verified
6+ years
Salary not disclosed
Bengaluru
software_engineeringFull-time
Posted 17h ago
Apply Now

Software Engineer (NodeJS)

Exoticca · Barcelona

Apply on Company Website