React Native Developer (m/f/d)


Berlin, BE, DE Wildpoldsried, BY, DE Home Office, DE

Stellen-ID:  1566

At the earliest date possible we are looking for support for our #teamsonnen

Clean and affordable energy for all is one of the greatest challenges of our time. Sonnen has been committed to this mission since 2010 and is now represented in Europe, the USA and Australia with over 1,000 team members globally. In Germany, our offices are located in the beautiful Wildpoldsried (Allgäu) and the vibrating heart of Berlin Kreuzberg.

At sonnen, we are building the energy system of the future. To this end, we are developing new technologies and business models that have not existed before. Whether intelligent power storage, virtual power plants or digital services - we set the trends of a new energy world. That means, among other things, the inexpensive production and storage of renewable energy and the intelligent networking of producers and consumers. sonnen thereby gives people around the world the opportunity to become independent of fossil fuels and conventional energy supplier.

We are growing steadily and are looking for people who want to join us in our vision of clean and affordable energy for all while making a positive impact on climate change.

What you'll do to drive energy transition:


  • You will develop the best customer experiences for sonnen’s mobile and web applications
  • Write clean, scalable and well tested code to create high quality products
  • Design and develop new applications from architecture to UI components
  • Improve performance and scalability of existing frontends
  • Define and maintain technical quality standards and processes
  • Foster collaboration between your team and other teams


What you'll need on that journey:


  • You have a strong track record of developing mobile apps with TypeScript, React, Redux and React Native.
  • You have a profound understanding of the underlying programming paradigms like event-driven, functional, and reactive programming
  • You bring a good understanding of modern frontend / backend design and integration, client and server-side rendering (CSR, SSR), and interaction patterns. 
  • Understanding of the complete mobile app development lifecycle from building using Metro, Sentry, GitLab or GitHub to app store publication processes. 
  • You care about writing clean code with your team peers and know all about type checking, unit testing, and prop types. 
  • Experience working with Swift, Objective C, and Kotlin for native app development on iOS or Android is a plus. 
  • You speak English fluently. Speaking German is a plus; other languages are beneficial.
  • You enjoy working in an international environment with a highly motivated and visionary team that is striving to digitise the energy transition.  

What you can expect at sonnen:

  • An atmosphere of openness, tolerance and mutual respect, where innovation is expected and encouraged
  • The option of working full- or part-time for every position
  • 30-32 days annual vacation with increasing team membership
  • Leasing of company (e-)bikes with up to 40% discount
  • Flexible working hours and option working mobile
  • Mental health and wellbeing offering for you and your family members
  • Free German, English as well as online yoga and body art courses
  • Soft drinks, fruits and cereals in our offices
  • Use of sports memberships (EGYM Wellpass, only €29.75/month) and discounts for other services and products 
  • Employee discount on our electricity tariff
  • Regular team and company events
  • We love dogs! You too? Feel free to bring your fellow friend to our offices


You feel we are a match? Apply now and help us to shape the energy transition together. We look forward to welcoming you to #teamsonnen!

sonnen - energy is yours!

Stellensegment: Information Technology, Programmer, Developer, Technology