Job offer: Lead Frontend Developer
We are looking for an open-minded, critical and team-oriented Lead Frontend Developer (m/f/d) with immediate effect. Prerequisite is a very good knowledge of common web technologies as well as the ability to move forward in a team in a result-oriented manner.
Versatile interest and the will to deal with new things are essential requirements.
Your frontend skills are
-
At least 5 years of experience in developing web-based applications
-
Solid frontend architecture knowledge - e.g. Model-View-Presenter
-
Deep knowledge of developing with TypeScript and established design patterns.
-
Extensive experience in React and understanding of its general principles
-
Good knowledge of Redux and Thunks
-
Experience implementing and automating tests for React applications
-
Experience working with UX/UI teams.
What you can expect
With us, you are part of a collective and are in constant constructive exchange with designers and backend developers. We are interested in your opinion, because optimal solutions can only be created through good collaboration. With us, you discuss with experts at eye level and work together with colleagues on cutting-edge topics, whether in projects or for your own products.
We are a team of passionate, quality and result driven designers and developers. We place more value on a first-class result than on hierarchies and titles. Our well-known clients offer us exciting projects that allow us to break new ground and always learn something new. This is fun for us.
We rely on OpenSource - both in the selection of our tools and in the release of internal solutions. Our technology stack mainly includes PHP, PostgreSQL, MySQL, TypeScript, JavaScript, Less, Sass, React, Web Components as well as our in-house web application framework Propeller. We believe in type safety, OOP, MVC, SoC and agile methodologies.
We offer a functioning small team, a furnished workplace, openness and transparency. We encourage constant learning and desire motivation and drive.
We are happy to discuss all details, such as working hours and compensation, in person.
If you would like to accept and master this challenge as a team player, we would like to get to know you: