About the Role
We are looking for a Frontend Developer with strong experience in Angular to build and maintain enterprise-grade web applications that integrate with Java/Spring Boot backend services. You will work in a CI/CD-driven environment, delivering secure, high-quality frontend solutions deployed alongside our backend services in OpenShift.
This role suits someone who enjoys building structured, scalable UIs, collaborating closely with UX/UI, backend and DevOps teams, and working in environments with strong security and quality standards.
What you will do
- Develop, maintain, and evolve Angular applications targeting multiple platforms (Web, Android, Windows).
- Build reusable components, UI modules, and shared libraries.
- Ensure responsive, performant, and accessible user interfaces.
- Optimize builds and runtime behavior for different target environments.
- Integrate frontend applications with REST APIs and HTTP services.
- Work closely with backend teams to define and consume web service contracts.
- Ensure robust error handling, data validation, and security practices on the client side.
- Write clean, maintainable, well-tested code.
- Help improve development workflows, CI/CD pipelines, and tooling.
Technical Skills
- Deep experience with Angular (RxJS, observables, dependency injection, routing, forms, state management, signals, signal stores).
- Strong skills in TypeScript, HTML5, and CSS/SCSS.
- Experience integrating with REST APIs.
- Knowledge of HTTP servers and web service interactions.
- Experience writing unit tests (Jasmine, Karma, Jest, Vitest, etc.).
Nice-to-have
- Knowledge of performance optimization and lazy-loading in Angular.
- Exposure to OpenShift or Kubernetes environments.
- Experience optimizing Angular applications for performance and memory efficiency.
- Experience with Playwright or other E2E testing frameworks.
Key Competencies
- Frontend Expertise: Mastery of Angular patterns and modern web app architecture.
- Problem Solving: Ability to identify and resolve complex business logic, UI, performance, or integration issues.
- Collaboration: Works effectively in cross-functional teams and communicates clearly.
- Quality Orientation: Consistently delivers maintainable, scalable, and well-tested code.
- End-to-End Thinking: Understands how frontend components interact with backend services and infrastructure.
What we offer you:
Challenges in an international environment | career opportunities in one of the best companies in the world | flexible hours | medical services | discounts for employees | sports and health related activities | canteen | good access to public transports | space for creativity.
Success stories don´t just happen. They are made...
Make it happen! We are looking forward to your application!