Technical Lead – Innovate AI Travel Company (Node.js Focus) Location: Remote (Must be Based in Spain) Perks: Language lessons, flexible hours, health insurance, and more Are you ready to lead a dynamic engineering team in an international AI-driven travel company? Are you passionate about Node.js and looking to drive impactful projects in a cutting-edge space? Key Responsibilities: Architect and Lead: Develop and execute technical strategies in partnership with the Engineering Management and Product Team. Own technical planning, ensuring your team's velocity, quality, and accountability. Hands-on Development: Use your expertise in Node.js to guide your team through complex coding challenges, lead code reviews, and ensure best practices. Tackle Technical Challenges: Advocate for improving infrastructure, reducing technical debt, and driving innovation across the stack. What We're Looking For: 7 years of senior software engineering experience , with a proven track record of leading development teams. Strong leadership in Agile environments, promoting modern software engineering practices. Expertise in Node.js , delivering projects at scale to large user bases. Hands-on experience with React , RabbitMQ , SOAP/Rest APIs , and additional familiarity with JVM languages , Kafka , and microservices architecture. Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). Bonus Points For: Serverless expertise (AWS Lambda) or experience in building serverless applications. Knowledge of SSR methodologies and frameworks such as Next.js . Familiarity with AWS services like EKS , DynamoDB , Lambda , and S3 . Background in DevOps tooling and observability tools. APPLY NOW