Mobile App - React Native Developer

LunaJets is a leading private jet broker in Europe, based in Geneva, with more than 50 employees split amongst offices in Paris, London, Dubai and Monaco. We are a young, dynamic and multicultural team that is disrupting the private aviation industry for the past 15 years.

Due to the fast and steady expansion of the company we are looking for a Mobile App Developer with React-Native, LunaJets uses the latest technologies for our website, mobile app and a licensed CRM making us a leading private jet booking platform.

If you are motivated to make impact in travel tech, join us to continue to grow our brand business and value. LunaJets has been rewarded, for the past 4 years, as the Best Employer of Switzerland for the SME’s by the prestigious Bilan Award Magazine.

We are seeking an experienced React Native developer to join our growing team. The ideal candidate will have a strong understanding of native mobile development and a passion for building high-quality, responsive, and user-friendly mobile applications.


Benefits

  • We invite you to join a fantastic team that is rapidly expanding and poised to make an impact in the aviation industry.

  • The opportunity to work with our stack which includes the latest technologies

  • Competitive salary

  • You will be given your own working laptop

  • A pleasant working environment with a hairdresser, masseur, and numerous other amenities.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Implement intuitive and visually appealing user interfaces using React Native

  • Debug and fix issues as they arise

  • Stay up-to-date with the latest best practices and technologies in mobile development

  • Enjoy writing beautiful code in a dynamic and fast-paced environment

  • Commitment to Agile delivery

  • Adaptability between different technologies

  • Be able to structure code according to the standards ensuring quality and good test coverage

  • Participate in an integrated engineering team and be responsible for pushing updates to the react-native mobile App

Key Skills

  • 3+ years of experience in native mobile development (iOS and Android)

  • Experience with unit tests, integration tests for react-native with modern technologies including Javascript, React Native, React, NodeJS, Jest, Git, redux, firebase apple iOS SDKs

  • Strong JavaScript/TS/ES6+ skills

  • Some Experience with storybook development

  • Experience consuming RESTful and GRAPHQL APIs

  • Experience with native APIs and third-party integrations

  • Understanding of the key building blocks of software architecture

  • Excellent communication and collaboration skills

  • Git workflow

  • Fluent in English, French is a plus

Nice to have

  • Experience of the full software delivery life cycle

  • Other programming skills are apreciated eg: kotlin/java/rust/c/swift

  • SQL Knowledge

  • Experience in working at a startup

  • Appreciation of SEO, semantic HTML and accessibility

  • Experience with AWS Lambda, AWS S3

  • Experience with next.js

Location

LunaJets HQ, 1217 Meyrin, Geneva, Switzerland

Join Us