We are part of one of the largest independent and most creative digital agencies in Europe and the leading digital communications agency in Germany. The Serviceplan Group is the largest owner-led agency group in Europe with more than 30 locations and 4,200 employees worldwide.
We are looking for a talented and motivated React Frontend Web Developer (Senior) to join one of our newly created team to continue development and rollout of a major client’s web app.
Responsibilities:* create standards-compliant (HTML, CSS, JS), cross-browser-compatible (Chrome, Safari, Firefox) (desktop, tablet and mobile devices) web app components* write scalable and maintainable code* ensure quality of your work with code reviews, testing and documentation* optimize web-app performance, taking into account issues of page width, user perception and other effects* engage with backend developers to define content data structure delivered from headless CMS* participate in early phases of new features to asses technical feasibility, provide estimates an create prototypes* engage with the team on your progress and participate in status calls/meetings as needed* suggest and present overviews of best practices, relevant and effective current and new technologies Requirements :* proven experience with React, Redux, React Query* understanding of SOLID Principles & separation of concerns* proven professional working experience in web development* profficiency with HTML, CSS* experience with API handling* able to handle node.js middleware* good English skills (both verbal and written)* working with Git (Gitlab, gitflow)
Nice to have :* experience with Typescript* experience in writing unit tests is highly appreciated* experience with Contentful is a plus* working with Scrum framework* working with Atlassian stack (Jira, Confluence)* working with Figma
Personal qualities:* analytical thinking* team player* strong technical problem-solving skills* ability and desire to learn new technologies
Our offer :* young, talented and ambitious team* competitive salary aligned with skills and experience* bonus system based on performance* an exciting and challenging environment that promotes professional growth and career opportunities within our company* team building activities, personal development programs, private medical insurance, extra vacation days