Skip to content

Senior Frontend Engineer (React Native) (f/m/x)

Berlin, Berlin, GermanyEngineering

Job description

In the last few years, traveling has, unfortunately, become too stressful, too complex, too inconvenient, and too time-consuming. And although everyone in the industry is working very hard to improve the passenger experience - much more can be done!

Traveling and retailing should be seamless, simple, transparent, fast, and convenient. And digital. Here is where Duffle comes in.

The timing could not be better to emerge as a category winner: the global pandemic has accelerated the demand for a better and renewed approach to global travel retail, and as the world begins to open again, pent-up demand for travel and travel-related retail is set to boom as brands, retailers, airports, and airlines are doubling down their efforts to make up for lost sales.


Senior Frontend Engineer at Duffle

We are hiring a Sr React Native Engineer interested in joining our mobile app development workstream, building performant mobile apps on both the iOS and Android platforms for travelers, the operations team, and merchants/partners. As Frontend Engineer, you will be responsible for architecting and building these apps, as well as coordinating with the teams responsible for other layers, such as the design, backend, and product teams. This person will work closely with the VP of Engineering to build the next-generation global travel retail platform.


What will you do?

  • You will develop mobile apps in React Native, delivering rich mobile UI and user experience workflows for both iOS and Android.

  • You will Implement wireframes and prototypes developed by designers into operational mobile app code.

  • You will maintain code and write automated tests to ensure the product is of the highest quality.

  • You will be working with REST APIs and other types of interfaces.

  • You will implement individual requirements by evaluating and using new technologies to build solutions in interdisciplinary and international teams.

  • You will need to take on responsibility by truly owning what you’re building, from ideation over the design to implementation and maintenance.


Location: 
HQ in Berlin - we currently have a hybrid work environment balanced between home and office. Remote also possible within Europe.

Job requirements

Ideally, you bring:

  • Well-founded experience in e-commerce or q-commerce, or other types of online marketplace projects.
  • You have extensive experience launching apps on Apple and Google platforms, with a good understanding of the app development process.
  • You have extensive development experience with JavaScript/TypeScript and React Native.
  • You feel comfortable working with REST APIs.
  • Experience incorporating third-party libraries such as Mixpanel for Analytics.
  • General understanding of infrastructure as code and CI/CD pipelines.
  • Ability to clearly and constructively discuss ideas and generate understanding for your proposed solutions.
  • Excellent written and verbal skills in English.


What we offer:

  • We offer a unique opportunity where you actively shape and contribute to the future success of the company.

  • A comprehensive and constantly evolving Onboarding program.

  • We play to be competitive in the compensation; many WIPs in the benefits package.

  • A combination of Hybrid and Remote frameworks is in place to enable an international team.

  • A culture of collaboration and entrepreneurship.

  • More to come soon! 💫


About Duffle
At Duffle, we embrace diversity and inclusion. We are an equal opportunity employer and do not discriminate based on an individual's race, national origin, color, gender, gender identity, gender expression, sexual orientation, religion, age, disability, marital status, or any other protected characteristic under applicable law, whether actual or perceived.


Sounds interesting?

We are looking forward to connecting with you!

The Talent Partner for this role is Ana Valentim, and the Hiring Manager is Alexander Trieb.
Process: 1st interview (TP) - 2nd interview (HM) - Assessment phase - Final interview (CEO) - Reference Check - Offer


or

Apply with Indeed unavailable