About Us As a leading group of companies, the ECA International Group stands as a global frontrunner in simplifying international mobility. Our collective vision is to make a positive impact by delivering exceptional products and services to our prestigious list of large enterprise clients. Our global presence across the UK, EU, Hong Kong, Australia, and the US offers our team a world of opportunities, and our commitment to innovation ensures that you will be at the leading edge of your field. We love to invest in our people’s success and development pathways, creating a diverse and inclusive community where your unique talents shine. Your work here has a global impact, and we prioritise work-life balance, offering flexibility to enable you to perform your best. Join us to experience a rewarding career where your potential is celebrated, and your journey to excellence begins. About the Role We are currently recruiting for a Full Stack Technical Lead to join out team on a 12-month fixed-term contract. This is a unique opportunity to shape the future of our industry by delivering a world-class user experience that blends cutting-edge AI-driven UX—including natural language and voice interactions—with proven best practices. As a Full Stack Technical Lead, you will guide a development team to create a truly next-generation enterprise SaaS platform. You will leverage AI-first principles, adopt open-source where possible, and build custom solutions only when necessary. Your role is both strategic and hands-on, ensuring that the team not only meets aggressive objectives but also maintains impeccable code quality, Agile best practices, and a high-energy, outcome-driven environment. Requirements Key Responsibilities Team Leadership & Mentorship: Lead a team of developers in delivering innovative features on schedule and at scale. Promote a collaborative, high-performance culture that thrives on experimentation and continuous improvement. Mentor team members in adopting AI-driven tools, optimising coding standards, and sustaining best Agile practices. Technical Direction & Architecture: Champion an AI-first approach, utilising machine learning, natural language processing, and voice interfaces to push the boundaries of the user experience. Integrate open-source technologies thoughtfully, minimizing custom builds except where they offer strategic advantage. Architect and maintain scalable, resilient solutions within a modern enterprise SaaS environment. Agile & Continuous Improvement: Lead Agile ceremonies, guiding the team to self-organise and continuously refine their processes. Adopt and advocate for best coding standards, seamless CI/CD pipelines, and a robust DevOps culture. Continually identify, evaluate, and implement improvements to development workflows and the developer experience. Stakeholder Engagement & Prioritization: Translate ambitious business and product visions into actionable technical roadmaps. Work closely with product managers, designers, and stakeholders to prioritise features and ensure exceptional user journeys. Balance short-term delivery objectives with long-term strategic capabilities. Hands-On Development & Innovation: Write well-tested, efficient code across the full stack (Node.js, C#, .NET Core, React). Rapidly prototype and adopt new technologies, frameworks, and approaches—especially those powered by AI. Ensure a flawless blend of traditional and AI-driven UX approaches, delivering memorable user experiences. The Ideal Candidate: Experience & Qualifications Essential: Bachelor’s degree in Computer Science or related field, or equivalent experience. Extensive hands-on experience with JavaScript (Node.js), C#, .NET Core, and React. Proven success in leading Agile development teams and shipping outcomes at speed and scale. Experience crafting solutions in enterprise SaaS or similarly complex environments. Strong track record integrating advanced AI and user interface technologies (e.g., natural language processing, voice interfaces). Desirable: Familiarity with cloud providers (e.g., AWS) and infrastructure as code (e.g., Terraform, Jenkins). Knowledge of Remix, Tailwind CSS, and other emerging frameworks. Experience leveraging AI-driven coding assistants, ML libraries, or advanced NLP toolkits. Skills & Behaviours Outcome-Driven & Pragmatic: Focuses on results and value creation, making sensible trade-offs between speed and perfection. AI-First Mindset: Constantly seeks ways to leverage AI for faster, better innovation and improved user experiences. Open-Source Savvy: Embraces open-source solutions, integrating them seamlessly while customising only as needed. Agile Leadership: Excels in Agile environments, fostering self-organising teams and continuous learning. Innovative & Adaptable: Adept at picking up new technologies, methods, and frameworks to stay ahead of the curve. Clear Communicator: Translates complex technical concepts for diverse stakeholders, ensuring alignment and shared understanding. Benefits What’s in it for you Enhanced Stakeholder Pension Contribution 25 days annual leave Health, Life Insurance EAP Wellbeing Support Eligible for Annual Bonus Scheme Long Service Awards ️♀️ ClassPass Membership Enhanced Family Leave Up to £1,000 per year for personal development & training Season Ticket Loan Flexible/hybrid Work Environment Cycle to Work Scheme Free Eye Test Our Team and Culture We are a super friendly team that thrives on collaboration and supporting each other. We cultivate an environment where everyone feels valued and empowered to contribute their best work, helping us to realise our ambitious growth goals and mission. Our hybrid working structure includes spending around two days a week at our Head Office in Holborn, London, in a great space filled with creative, colourful. Need a change of scenery? Our breakout areas have comfortable seating and cool décor where you can work in your own space. Not to mention, being in the hub of the West End, we’re surrounded by many cafes and restaurants and are just a hop, skip, and a jump from the tube.