Senior Software Engineer, React Native

Job description


What is Taxfix?


Taxfix is a well-funded tech startup in the heart of Berlin. It is our mission to make tax declarations easy!

We believe that everybody, regardless of their income, deserves to get the maximum out of their tax returns. This is why we want to provide everyone with a personalized tax accountant at their fingertips. Today, Taxfix allows you to file taxes in 25 minutes, no tax knowledge required, no stress, and no forms. Our App offers a chat-like interface to guide you through the process and gives you the maximum return.


Our team has a proven record of creating products that help people improve their lives. We share a passion for product development and creating an outstanding user experience. We are a small international team of smart, passionate and hardworking people who value non-bureaucratic processes and open communication.


At Taxfix React Native is essential for bringing innovation quickly into our continuously evolving product. We combine the agility of a hybrid JavaScript/Flow codebase with the power of native implementations in iOS and Android.


We are committed to creating the best experience for our users, and we want you to be part of this process by pushing the limits of mobile technologies in building an amazing conversational UI.

We are looking for someone passionate in crafting high quality and elegant code.


Read about our financial background here.


You will  

  • Be part of the mobile team working with both React Native and iOS/Android native platform.

  • Be involved in important product decisions and work closely with the whole team to create intuitive and reliable apps.

  • Work in a multidisciplinary product team and build elegant user interfaces.

  • Use modern JavaScript across our stack, from our Node.JS API to our React Native view layer and React-based internal tools.

  • Work independently and own a project, but have the possibility to enjoy teamwork.


Requirements

You have

  • Experience in developing outstanding mobile applications using React Native.

  • The ability to work with native code (iOS) and integrate it in React Native.

  • Experience with modern JavaScript and tooling.

  • The ability to make the product visually appealing, easy and enjoyable to use.

  • Passion about writing maintainable and elegant code.

  • Been working with Git, GitHub, and TDD.

You are

  • Passionate about product development and user experience.

  • A pragmatic person with a strong positive attitude.

  • Somebody who can work autonomously and overcome challenges with passion.