Landau, RP, Germany
Senior Frontend Developer (m/f/d)
Job Description:
Your task
- Design and build responsive user interfaces using React JS (TypeScript).
- Develop and maintain state management solutions in React applications.
- Create Progressive Web Apps (PWA) and Electron-based applications for offline usability.
- Implement version control and deployment pipelines, preferably with GitLab.
- Utilize front-end build systems, including Webpack.
- Work with micro front-ends to modularize and scale applications.
- Optimize performance using server-side rendering techniques.
- Ensure application security following OWASP Top 10 guidelines.
- Integrate and consume REST APIs for back-end communication.
- Automate front-end tests, including unit testing and end-to-end testing.
- Collaborate in an agile development environment with cross-functional teams
Your Profil
- A university degree in computer science, software engineering, or a related field
- 2-5 years of work e xperience in designing and building responsive user interfaces using React JS (TypeScript), ensuring high performance and responsiveness.
- Utilizing Progressive Web Apps (PWA) or Electron technologies to support offline scenarios, as needed. - Ensuring application security by following OWASP Security guidelines and integrating REST APIs for back-end communication
- Collaborating with QA and DevOps engineers to automate front-end tests and oversee the entire software development lifecycle (SDLC) of frontend applications, including versioning, building, and deployment, preferably using GitLab
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams
- Fluency in written and spoken English, German is a plus
Benifits
- JobRad - Our client leases the JobRad for you. You ride it whenever you want: to work, in everyday life, during vacations or sports.
- Preply - Learning English or German has never been easier
- Once per month relaxation at physiotherapy in Landau
- Company pension plan - AUVESY contributes 20% of the individual contribution to the direct insurance (deferred compensation).
- Marriage, birth of a child or 10-year anniversary - we like to give something extra!
- You have the possibility to work remotely, hybrid or in our modern equipped office
- Ergonomic desks in our offices (partly)
Required Skills:
REST React Gitlab TypeSript