Create Alert
Email me similar jobs

Team Lead Full Stack Engineer (Node.js / React.js)

We are an international technology scale-up in a strong growth phase, building our own product with a strong focus on Artificial Intelligence, Data and Automation .

Our mission is to transform the way people invest in Real Estate by combining AI, advanced analytics and technology . Operating across multiple international markets, we are entering a key stage of growth where Artificial Intelligence will become a core pillar of both our product and engineering strategy .


What will you do?


Your mission as the Team Lead & Full Stack Engineer will be to lead, mentor, and code alongside a high-performing remote team of ~5 engineers . You will act as the technical anchor for the team, driving a critical strategic transition: migrating our mobile presence from Flutter to React Native , while creating a unified codebase across Web (React) and Backend (Node.js/TypeScript) .

You will not only design scalable Serverless architectures and intuitive UIs but also foster a culture of technical excellence.


Key responsibilities:


  • Lead the Migration: Architect and execute the transition from our current Flutter application to a robust React Native environment , ensuring zero downtime and feature parity .
  • Team Management: Lead, mentor, and unblock a remote team of ~5 developers . Conduct code reviews , ensure technical alignment, and foster a collaborative culture .
  • Unified Architecture: Design a cohesive strategy for our Web (React) and Mobile (React Native) platforms , maximizing code reuse and consistency .
  • Active Development (50%): This is a hands-on role . You are expected to spend 50% of your time coding , implementing features, and solving complex technical problems .
  • Robust Backend: Develop and optimize backend services using Node.js, TypeScript, and Serverless architecture (AWS Lambda/SST) to ensure scalability and security .
  • High-Quality Frontend: Oversee and contribute to the development of responsive web applications in React and mobile apps in React Native .
  • Best Practices: Enforce clean, maintainable, and testable code , champion SOLID principles , and drive adherence to modern CI/CD workflows .


Requirements:


  • 7+ years of total professional experience in software development.
  • 2+ years of experience in a Team Lead or Tech Lead role , managing remote engineers .
  • Expert proficiency in the JavaScript/TypeScript ecosystem: React.js, Node.js.
  • Hands-on experience with Serverless architectures (AWS Lambda) .
  • Proficiency with Git and CI/CD pipelines for both mobile and web.
  • Deep practical knowledge of SOLID principles, system architecture, and Clean Code techniques.
  • Remote Leadership: Proven ability to keep a distributed team aligned, motivated, and productive .
  • Excellent communication skills for collaborating with a PM based in Spain (CET) and a remote team in different time zones .
  • Architectural Mindset: Ability to balance fast iterations with long-term scalability and stability .
  • AI-First Mindset: Experience using AI tools (e.g., Cursor, Copilot) to accelerate development cycles.
  • Fluent in Spanish and English (Mandatory)


What we offer:


  • Competitive salary package.
  • Flexible remuneration plan (health insurance, meal vouchers, transport, childcare).
  • Hybrid work model with flexibility .
  • Flexible working hours , focused on ownership and outcomes.
  • 23 days of paid vacation .
  • Gympass membership: discounts on sports and wellness activities.
  • Training and development opportunities .
  • International, fast-growing product environment.
  • Direct impact on product and business decisions.
  • Modern tech stack with real autonomy to propose improvements.
  • Agile culture, strong technical team, and quality-driven mindset.

Team Lead Full Stack Engineer (Node.js / React.js)

Apply Now
Back to search page