Hiring Full Stack 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 Full Stack Developer, 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.

To be successful in this role, you will need to have experience with modern Javascript frameworks like ReactJS. In this position you will be reporting directly to the IT Lead Developer and IT Director.

Benefits

  • We offer you to join a great team that is on high-speed growth trajectory to make impact in the luna aviation group.

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

  • Competitive salary

  • You will be given a laptop

  • A comfortable working space, including hairdresser, masseur and many others amenities

Tasks

  • First and foremost: a pragmatic problem solver comfortable across the stack

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

  • Commitment to Agile delivery

  • Experience building reusable code for future use

  • Adaptability between different technologies

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

  • Occasional service desk support (desktop/user support)

Key Skills

  • Strong JavaScript/TS/ES6+ skills

  • 2+ years of ReactJS, Javascript/Typescript

  • Strong Experience in HTML5/CSS3

  • Some Experience with storybook development

  • Understanding of concepts behind React, such as: state and data management, JSX and reusable components

  • Experience consuming GraphQL and RESTful apis

  • Understanding of the key building blocks of software architecture

  • You should also be experienced in developing responsive user interfaces

  • 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