Frontend Engineer – React.js Redux (m/f/d)

Job description

Your tasks and responsibilities 💞

Along with the IT team, you will be responsible for the maintenance of databases, servers, and other tech products. Other than that, you will...

  • be in charge of the testing, maintenance, and enhancement of the frontend.

  • develop maintainable solutions for complex questions with a high impact on the business as a whole.

  • work closely with your UI/UX Design colleagues to ensure technical feasibility.

  • create robust frontend solutions and components using state-of-the-art technologies.

  • work with the backend team to test and release product iterations in order to continuously improve the product.

  • test new libraries and frameworks and evaluate their potential.


You will be working with the latest cutting-edge technologies such as

  • React.js

  • Redux (+ Redux-Saga)

  • Webpack

  • SCSS

  • TypeScript

  • AWS

  • RESTful API


What we offer

You will soon see that we do everything that we can to make each of our teams feel comfortable, welcome, and appreciated. We would like to offer you...

  • responsibility, space for creativity, and a long-term perspective in an up-and-coming company.

  • opportunities for personal and professional development.

  • a competitive pay.

  • an Urban Sports Club membership.

  • 30 days of paid annual leave.

  • working in a young and motivated team with flat hierarchies.

  • modern and well-located offices including a great choice of cold drinks, juices, and a variety of snacks.

  • a professional Barista coffee machine and everything that you need in order to start your day with your favorite type of coffee.

  • an exciting environment as a part of a startup incubator.

  • reimbursement of your daily travel expenses and much more.

Job requirements

Your skillset 🧠

You are the perfect match if you…

  • are tech-savvy and follow new and emerging technologies.

  • enjoy responsibility and working in an environment where your work has a direct business impact.

  • have a bachelor’s degree in computer science, computer or data engineering, business informatics, or similar.

  • are passionate about programming and have worked at least two years in a software development position.

  • have excellent knowledge of React, Redux, HTML5, and SASS. Experience with TypeScript is of advantage.

  • are familiar with the design patterns MVC, MVP, MVVM, and TDD.

  • like to be highly analytical and have a proven track record in managing complex projects.

  • are skilled in agile methods (scrum, kanban) and version control (Git).

  • have exceptional interpersonal and communication skills and enjoy working in an international team with flat hierarchies.

  • think critically and have high problem-solving skills.

  • possess English skills that are business-fluent (German is a plus).