Overview
Headquartered in the vibrant city of Barcelona since 2013, Immfly strives to revolutionize the airline industry through cutting-edge digital solutions.
With a strategic global presence and offices across Europe, Asia, and North & South America, our scalable and customizable offerings encompass In-Flight Entertainment, Connectivity, and Onboard Retail. We reach millions of passengers across hundreds of destinations, Making Every Flight One to Remember.
Join our dynamic team and become part of a community committed to innovation, excellence, and enhancing the passenger experience.
The Role
We’re looking for a Lead Engineer to found and grow this team. You’ll be a very hands-on, full-stack engineer, very autonomous, delivering impactful solutions quickly and building a small yet high-performing team from the ground up. This role will report directly to the VP of Engineering.
What your day-to-day will look like
- Architect and deliver solutions that support our existing customer portfolio and future customers.
- Integrate with multiple APIs, databases, SDKs, or any possible data source in order to achieve the required goals.
- Deliver the solutions aligned with the vision of the Tech organization, so that they are secure, reliable, scalable, and easily maintainable.
- Ship products end-to-end in Node.js, TypeScript, React, and beyond.
- Design and maintain robust CI / CD pipelines, infrastructure-as-code, and automated quality gates.
- Work closely with product and customer teams to turn business needs into real solutions.
- Lead by example: coding, mentoring, and establishing best practices.
- Introduce AI-assisted developer workflows and observability tools to improve delivery speed and solution reliability.
- Build and grow a team, defining the culture and identity of the Solutions Department.
What we are looking for
- Proven experience as a Hands-on Engineering Manager, Tech Lead, Staff Engineer, or Senior Engineer, ready to take the next step
- Strong background in Node.js, TypeScript, React (Python is a plus)
- Solid understanding of DevOps practices and platform engineering.
- Experience with API design, third-party integrations
- A very autonomous professional
- A problem-solver who thrives in ambiguous situations and loves turning ideas into working products.
- Experience defining technical roadmaps and driving adoption of best practices across teams.
- A mentor and leader who wants to build a team and leave a mark.
- Experience with AI tools to improve developer efficiency
- Presence in the office on a weekly basis, especially during the onboarding.
- Proven people management experience
Requirements : Technically
- JavaScript / TypeScript : +5y working experience
- Frameworks knowledge : React, NodeJS, Express, Mockito, Jest
- CI / CD : GitHub actions, Docker, k8s manifests
Personally
- Strong interpersonal, leadership, and communication skills, coupled with business presence, adaptability, and resilience
- Strong analytical and problem-solving skills, with the ability to promptly identify and resolve issues.
- You are organized and structured with high standards of quality and precision in a fast-paced, deadline-driven environment
- You are a proactive, persistent, and highly results-driven person with a continuous learning mindset.
- Customer-driven mindset with a positive attitude & energy, coupled with trustworthiness and excellent work ethic
Why join Immfly?
- A full-time permanent contract with an attractive compensation package according to your profile
- Flexible Compensation Plan (restaurant, transport, health insurance, and childcare)
- Flexible working hours with a hybrid-remote work policy (intensive work days on Fridays and in August)
- An international environment (20 nationalities) with a dynamic and disruptive team
- Limitless professional development at Europe\'s fastest-growing company in its category