Lead Software Developer (UI Tech Lead)

SITA Switzerland Sarl
Full-time•Ireland, United Kingdom
Apply Now

<strong>Overview</strong><br><br><h2 style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><img class="responsive" style="width: 100%; height: auto; object-fit: cover; object-position: top;" src="https://www.sita.aero/globalassets/images/other/sita-job-description-banner.jpg" alt=""></span></h2><h2 style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">WELCOME TO SITA</span></h2><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">At SITA, we keep airports moving, airlines flying smoothly, and borders open. Our technology and communication innovations power the success of the global air travel industry.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">You'll find us in 95% of international airports, working closely with over 2,500 transportation and government clients. Each partnership brings unique challenges, and we thrive on delivering fresh solutions and cutting-edge tech to keep operations running like clockwork. We don't just move the world forward-we're proud to be recognized as a <strong>Great Place to Work</strong>® by 79% of our employees and certified in most of our growing locations. Here, we feel empowered, supported, and inspired to grow.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Are you ready to love your job?</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">The adventure begins right here, with you, at SITA.</span></p><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><strong><span data-olk-copy-source="MessageBody">ABOUT THE ROLE & TEAM</span></strong></span></p><p style="text-align: justify;"> </p><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">We are looking for a <strong>Lead Software Developer (UI Tech Lead)</strong> to join the <strong>AMS Modernisation Programme</strong>, helping transform a legacy platform into a modern, scalable and future-ready solution.</span></p><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">You will provide hands-on technical leadership for the design and delivery of modern customer-facing applications, with a strong focus on <strong>React, TypeScript and Micro-Frontend (MFE) architecture</strong>.</span></p><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Working closely with Product, UX, Architecture and Engineering teams, you will help shape the UI architecture, establish engineering standards and guide the team in delivering secure, reliable and maintainable solutions.</span></p><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">The wider platform uses <strong>Java/Spring Boot microservices, cloud-native technologies and AI-enabled capabilities</strong>. You will also help the team adopt <strong>AI-assisted development practices</strong> to improve engineering productivity, quality and delivery speed.</span></p><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">This is a hands-on technical leadership role with strong ownership and influence over the technical direction of the AMS solution.</span></p> <br><strong>Qualifications</strong><br><br><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><strong><span data-olk-copy-source="MessageBody">WHAT YOU’LL DO</span></strong></span></p><ul style="text-align: justify;" type="disc"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Lead the technical design and delivery of modern, responsive user interfaces using <strong>React and TypeScript</strong>.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Define and evolve the <strong>Micro-Frontend (MFE) architecture</strong>, reusable components and common UI patterns.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Set and promote UI engineering standards, ensuring consistency, scalability and maintainability across the solution.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Provide hands-on technical leadership, including solution design, coding, code reviews and technical problem-solving.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Work closely with Product, UX, Architecture and Engineering teams to translate customer and business requirements into robust technical solutions.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Collaborate with backend engineering teams working with <strong>Java, Spring Boot, REST APIs and microservices</strong>.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Contribute to cloud-native solution design, including security, observability, performance and operational considerations.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Apply <strong>AI-assisted development tools and practices</strong> to improve developer productivity, software quality and delivery velocity.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Support the delivery and integration of <strong>AI-powered capabilities</strong>, including RAG and agentic AI where appropriate.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Drive automated testing, code quality, secure development practices and CI/CD.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Troubleshoot complex issues across the application stack and drive sustainable technical improvements.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Mentor developers and help the team adopt modern UI technologies and engineering practices.</span></li></ul><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><strong>ABOUT YOUR SKILLS</strong></span></p><ul style="text-align: justify;" type="disc"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">7+ years of professional software engineering experience, including experience in a senior or technical leadership role.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Strong hands-on experience with <strong>React, TypeScript, JavaScript, HTML and CSS</strong>.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Strong experience designing modern front-end architecture and reusable component-based applications.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience designing or working with <strong>Micro-Frontend (MFE) architectures</strong>.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Strong understanding of modern UI engineering practices, including state management, testing, performance, accessibility and responsive design.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience integrating front-end applications with <strong>RESTful APIs and microservices</strong>.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Good knowledge of <strong>Java and Spring Boot</strong> or experience working closely with Java/Spring engineering teams.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience building and delivering cloud-native applications.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with automated testing, CI/CD and secure software engineering practices.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience using <strong>AI-assisted development tools and techniques</strong> within the software development lifecycle.</span></li><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Strong technical leadership skills with the ability to guide engineering decisions, mentor developers and collaborate across disciplines.</span></li></ul><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><strong>NICE TO HAVE</strong></span></p><ul style="text-align: justify;" type="disc"><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Good knowledge of <strong>Java and Spring Boot</strong> or experience working closely with Java/Spring engineering teams.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with <strong>Microsoft Azure</strong> and Azure managed services.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with <strong>Kubernetes, containers, CI/CD and Infrastructure as Code</strong>.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with <strong>Azure DevOps</strong> tooling and delivery pipelines.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience developing or integrating <strong>AI-powered customer features</strong>.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Knowledge of <strong>Retrieval-Augmented Generation (RAG), vector search and grounding</strong>.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Exposure to <strong>agentic AI</strong> and AI integration patterns.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Understanding of AI security, evaluation, observability and responsible AI practices.</span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience modernising large-scale or legacy enterprise applications.</span></li></ul><h2 style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">WHAT WE OFFER</span></h2><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">We're all about diversity. We operate in 200 countries and speak 60 different languages and cultures. We're really proud of our inclusive environment. Our offices are comfortable and fun places to work, and we make sure you get to work from home too. Find out what it's like to join our team and take a step closer to your best life ever.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">🏡 <strong>Flex Week:</strong> Work from home up to 2 days/week (depending on your team's needs)</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">⏰ <strong>Flex Day:</strong> Make your workday suit your life and plans.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">🌎 <strong>Flex-Location:</strong> Take up to 30 days a year to work from any location in the world.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">🌿 <strong>Employee Wellbeing:</strong> We have got you covered with our Employee Assistance Program (EAP), for you and your dependents 24/7, 365 days/year. We also offer Champion Health - a personalized platform that supports a range of wellbeing needs.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">🚀 <strong>Professional Development:</strong> At SITA, we believe growth fuels innovation. Our learning ecosystem offers access to world-class platforms and programs designed to help you thrive. From <strong> LinkedIn Learning, Microsoft's Enterprise Skills Initiative, </strong> and <strong>Airport Council International </strong> -available to all employees-to specialized solutions like <strong> Pluralsight </strong> for technology upskilling, <strong> Harvard Business Publishing </strong>for people leadership, <strong> Stanford </strong> for strategic development and many others, we align learning opportunities with your Development Plan and our business priorities. Your development journey is supported every step of the way.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">🙌 <strong>Competitive Benefits:</strong> Competitive benefits that make sense with both your local market and employment status.</span></p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"> </p><p style="margin: 0px; text-align: justify;"><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><em>SITA is an Equal Opportunity Employer. We value a diverse workforce. In support of our Employment Equity Program, we encourage women, aboriginal people, members of visible minorities, and/or persons with disabilities to apply and self-identify in the application process.</em></span></p><p style="margin: 0px; text-align: justify;"> </p> <br><strong>Salary / Compensation Note</strong><br><br>Hidden (-999) <br><strong>Salary / Compensation Note</strong><br><br>Hidden (-999)

Application Requirements

The role requires 7+ years of professional software engineering experience with a strong focus on React, TypeScript, and micro-frontend architectures. Candidates should have experience in technical leadership, cloud-native application design, and working with Java/Spring Boot environments.