As (Senior) Frontend Engineer with the scope of TypeScript and React, you are responsible for building and maintaining our Portal application and the consistency of our CI. In this role, your primary focus is to develop Frontend applications that are highly accessible and maintainable, and will also have designed and implemented well-structured and reliable APIs in a complex problem domain.

You will also:

  • Optimize cross browser compatibility, and implement best practices to deliver cross browser stable applications
  • Maintain complex typings on a 100% TypeScript code base
  • Analyze the existing systems and continuously improve the application architecture, for example through proactive code reviews
  • Use your in-depth knowledge of debugging and maintaining our React applications
  • Contribute to the future-ready, high quality, performant and testable code base of McMakler
  • Work alongside our QA experts and implement new testing strategies (e2e, unit and integration testing)
  • Contribute your own ideas and participate in decision making within the team

  • You will become part of a highly motivated and international team of development, user experience, marketing and operations experts
  • You have the possibility to work remote
  • You gain the unique opportunity to experience and shape the setup of one of the fastest growing companies in Germany
  • You will work with the latest technologies and have influence over technological decisions
  • You can grow with a high degree of freedom

  • You have a minimum of 5 years of experience developing consumer-facing web applications, services, and APIs
  • You speak JavaScript as you speak your native language and you can code in TypeScript blindfolded
  • You have in-depth knowledge about React, Hooks, as well as React design patterns and architectures
  • Writing unit tests runs in your blood
  • You are familiar with Server Side Rendering, and NextJS
  • You have prior experience with GraphQL (we are 100% on GraphQL)
  • Familiarity with Material-UI is a plus
  • Very good command of the English language