Responsibilities
- 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.
Requirements
- Strong experience in Angular
- Experience building enterprise-grade web applications
- Experience integrating with Java/Spring Boot backend services
- Experience in a CI/CD-driven environment
- Ability to deliver secure, high-quality frontend solutions
- Experience deploying applications in OpenShift
- Ability to build structured, scalable UIs
- Collaboration skills for working with UX/UI, backend, and DevOps teams
- Adherence to strong security and quality standards