What You'll Do- Design, develop, and maintain rich, responsive web applications using Angular 18, TypeScript, RxJS, NgRx, SCSS, and Angular CDK.
- Build reusable components and libraries to ensure maintainability and scalability across the platform.
- Collaborate with UX designers, backend engineers, and product managers to translate requirements into functional, user-friendly interfaces.
- Integrate frontend code with RESTful and GraphQL APIs.
- Ensure UI performance, accessibility (WCAG standards), and security best practices are followed.
- Implement automated testing and CI/CD pipelines to ensure code quality and deployment reliability.
- Conduct code reviews and contribute to technical documentation.
- Stay up to date with emerging frontend technologies, tools, and best practices, and share knowledge with the team.
- Take ownership of end-to-end feature development and collaborate across teams to drive product excellence.
What You'll Bring- 5+ years of professional frontend or full-stack development experience, with a strong focus on UI engineering.
- Proficiency in modernJavaScript/TypeScript,HTML5, CSS3, and SCSS.
- Strong experience with Angular (v2+), RxJS, NgRx, and familiarity with Nx Tool.
- Experience working with REST and/or GraphQL APIs.
- Understanding of responsive design, accessibility, and cross-browser compatibility.
- Experience with frontend build tools and CI/CD pipelines.
- Familiarity with cloud-native concepts and distributed systems is a plus.
- Strong debugging and troubleshooting skills.
- Excellent communication skills and ability to thrive in high-pressure, fast-paced environments.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.