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 are looking for a Javascript Full-stack developer interested in building performant backend services that can also work on React web applications.
You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure.
Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
What your day-to-day will look like: Design and develop software solutions that meet business needs and requirements Collaborate with the software architect to ensure that software is designed and implemented according to best practices and standards Ensure that software systems are scalable, reliable, and maintainable Develop and maintain technical documentation Work with different codebases Keeping informed of advancements in the field of Node.js development Running diagnostic tests, repairing defects, and providing technical support Requirements: Technically Bachelor's degree in Computer Science, Software Engineering, or a related field At least 5 years of experience in development Developing and maintaining all server-side network components Ensuring optimal performance of the central database and responsiveness to front-end requests Collaborating with front-end developers on the integration of elements Designing customer-facing UI and back-end services for various business processes Developing high-performance applications by writing testable, reusable, and efficient code Implementing effective security protocols, data protection measures, and storage solutions Documenting Node.js processes, including database schemas, as well as preparing reports Recommending and implementing improvements to processes and technologies Nice to have Experience with CI/CD practice Experience with other technology stack, knowledge of React or React-Native is preferred but not required You've made new architectures work Personally Strong interpersonal skills, including executive presence, leadership, and communication skills, Experienced in fostering effective collaboration with diverse stakeholders while championing security best practices, adeptly influencing cross-functional teams to embrace necessary changes with persuasive advocacy and diplomacy.
Organized with high standards of quality and precision in a fast-paced deadline-driven environment.
Strong analytical and problem-solving skills, with the ability to promptly identify and resolve issues.
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 Up-to-date with industry trends, technologies news and you are always trying to innovate and add-value to the company's product/service Travels: This position includes occasional trips 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 work policy (intensive work days all 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