Travel - Software Engineer (NodeJS)

Búsqueda Avanzada
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 70K

Job location

Remote
Municipality of Madrid, Spain

Tech stack

PHP
API
Agile Methodologies
Artificial Intelligence
Automation of Tests
C++
Software Quality
Code Review
Github
Enterprise Messaging Systems
MongoDB
Node.js
Performance Tuning
Next.js
TypeScript
Data Logging
React
Backend
GIT
Event Driven Architecture
Kafka
REST
Domain Driven Design

Job description

We are looking for a Mid/Senior Full Stack Engineer to join a fast-growing and profitable international scale-up in the travel tech sector. The company is transforming how long-distance travel experiences are designed, sold, and delivered through a technology-driven e-commerce platform, with a strong focus on scalability, performance, and innovation. You will be part of a multicultural engineering team (~70 engineers) working in a product-driven environment, contributing to the evolution of a modern platform that supports millions in revenue and continuous growth. About the Role This is a hands-on full stack role with strong backend focus, ideal for someone who enjoys building scalable systems and contributing to architectural decisions. You will work within a cross-functional product team (Product Manager, Engineering Manager, QA, Developers), helping to design and develop modern services and user-facing applications. As a Full Stack Engineer, you will: Design and develop scalable backend services using Node.js and TypeScript. Build and maintain modern frontend applications using React and Next.js (SPA & SSR/SSG). Contribute to a modular, event-driven architecture (EDA) ensuring efficient communication between services. Collaborate with product, design, and engineering teams to translate business needs into technical solutions. Define and maintain clean APIs and service interfaces (RESTful). Write high-quality, testable code supported by automated testing and CI/CD pipelines. Participate in code reviews, architecture discussions, and technical decisions. Continuously improve system scalability, performance, and maintainability., AI-Driven Software Engineer (Node.js & C++) arsys Avenida de Bruselas 7, 28108 Alcobendas AI-Driven Software Engineer (Node.js & C++) arsys Avenida de Bruselas 7, 28108 Alcobendas Software Engineer Remotopobla Software Craftsperson/Node.js/React.js/AI Jobgether Spain

Requirements

3+ years of experience building backend applications with Node.js in production environments. Experience developing frontend applications with React, Next.js, and TypeScript. Strong knowledge of REST APIs design and integration. Hands-on experience with MongoDB, including data modeling and performance optimization. Experience working with event-driven architectures (EDA) and messaging systems (e.g., Kafka). Familiarity with Domain-Driven Design (DDD) and clean/hexagonal architecture principles. Experience with CI/CD pipelines and Git (GitHub Actions or similar). Strong focus on testing (unit & integration) and code quality. Understanding of observability practices (logging, monitoring, tracing). Experience working in Agile environments with cross-functional teams. Based in Spain with strong communication skills in collaborative environments. Nice to Have Interest or experience in Artificial Intelligence / AI-driven features. Experience in e-commerce platforms or high-scale environments. Exposure to PHP-based systems (legacy or hybrid environments).

Benefits & conditions

Permanent full-time contract in a fast-growing, profitable scale-up. 100% remote within Spain with flexible working hours. Competitive salary package (60K - 70K) based on experience. Flexible compensation (transport, food, private health insurance). Opportunity to work on a high-impact, scalable product in continuous growth (+20% YoY). Access to discounted travel experiences. Referral bonus program. Collaborative, multicultural team with strong engineering culture. Ready to take on the challenge? If you enjoy building scalable systems, working in product-focused teams, and contributing to a modern architecture in a high-growth environment, this could be your next stepInscribirse en esta oferta

Apply for this position