Responsibilities:
- Design, develop, and maintain user interfaces using Angular, HTML, CSS, and TypeScript.
- Implement responsive design principles to ensure applications function seamlessly across various devices.
- Write clean, modular, and well-documented code that adheres to best practices.
- Leverage Formly to create dynamic and complex forms for data collection.
- Integrate Keycloak for user authentication and authorization within the Angular application.
- Collaborate with back-end developers and designers to deliver a cohesive user experience.
- Participate in code reviews and unit testing processes.
- Stay up-to-date with the latest trends and advancements in Angular and related technologies.
Qualifications:
- 3-5 years of professional experience as a Front-End Developer.
- Strong proficiency in Angular, including best practices, components, services, directives, and dependency injection.
- Solid understanding of HTML, CSS, and TypeScript.
- Experience building responsive web applications.
- Experience with Formly for building dynamic forms.
- Experience integrating Keycloak for authentication and authorization in Angular applications.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.