Haeger Consulting

Senior Frontend Developer – UX/UI Design

Haeger Consulting

full-time

Posted on:

Location Type: Hybrid

Location: BonnGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You implement modern web projects with Angular or Vue together with our clients.
  • You advise client teams on the selection and integration of UI component libraries such as Material-UI (MUI) or Angular Material.
  • You develop high-quality, user-centered web applications with a focus on UX, design, and technical excellence — always keeping the client’s needs in mind.
  • You ensure an excellent user experience and an appealing UI design and actively propose improvements.
  • You optimize our clients’ applications for performance, responsiveness, and maintainability.
  • You work closely with backend and client teams to develop holistic solutions and, if needed, take on smaller UX/design tasks.
  • You follow Clean Code principles, perform regular refactorings, and contribute to the continuous improvement of the codebase.
  • You are responsible for the maintenance and further development of existing applications at our clients.

Requirements

  • You have at least 5 years of experience in frontend development—ideally in client projects—and bring solid knowledge in UX/UI design.
  • You are proficient in HTML5, CSS3, SCSS, JavaScript, and TypeScript and have expert-level knowledge of the Angular framework.
  • You have experience with UI component libraries such as MUI, Angular Material, or similar, and are familiar with UX principles and responsive web design.
  • You work confidently with design systems and tools like Figma or Adobe XD.
  • You have experience with state-management solutions such as Redux, Vuex, or NgRx.
  • You confidently integrate RESTful or GraphQL APIs and test your applications with Jest, Cypress, or comparable tools.
  • You use modern tooling environments like Webpack, npm, or yarn.
  • You speak German at native-speaker level and can communicate in English without difficulty.
  • Ideally, you have experience with Node.js—for example for SSR, tooling, or full-stack scenarios—and possess knowledge in implementing accessible (a11y) web applications.
Benefits
  • Innovative projects & creative environment – You work on exciting client projects in a creative, dynamic environment with plenty of space for your own ideas and personal development.
  • Agile working – You will be part of a team that works flexibly and according to agile methods to develop the best solutions together.
  • Flexibility – You enjoy flexible working hours and the option to work remotely, enabling a good balance between work and private life.
  • Knowledge sharing & growing together – You benefit from intensive internal knowledge transfer and can actively contribute to the team’s development—both professionally and personally.
  • Team spirit – You’ll join a motivated, collegial team with real camaraderie that looks forward to your ideas and contribution.
  • Attractive conditions – You receive a competitive salary, various benefits, and participate in exciting employee events.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
frontend developmentUX/UI designHTML5CSS3SCSSJavaScriptTypeScriptAngularRESTful APIsGraphQL
Soft Skills
client communicationuser experience focusdesign improvement proposalscollaboration with teamsadaptability