Overview
Skills
Job Details
Job Summary
We are seeking an experienced Angular Developer with strong expertise in CMS platforms, specifically Bloomreach, to design, develop, and maintain scalable, high-performance web applications. The ideal candidate will collaborate closely with UX, backend, and content teams to deliver seamless digital experiences.
Key Responsibilities
Design, develop, and maintain responsive web applications using Angular (latest versions)
Integrate Bloomreach CMS (Experience Manager / Content / Engagement) with Angular front-end applications
Develop reusable components, services, and modules following Angular best practices
Work closely with CMS/content teams to enable dynamic content delivery and personalization
Consume and integrate RESTful APIs / GraphQL APIs
Optimize applications for performance, scalability, and SEO
Implement state management (NgRx or similar) where required
Ensure cross-browser compatibility and mobile responsiveness
Write unit tests and participate in code reviews
Troubleshoot, debug, and resolve front-end and CMS-related issues
Collaborate with backend developers, designers, and product owners in an Agile environment
Required Skills & Qualifications
5+ years of front-end development experience
Strong expertise in Angular (v12+), TypeScript, HTML5, CSS3, SCSS
Hands-on experience with Bloomreach CMS (Experience Manager, Content SaaS, or Engagement)
Experience integrating CMS-driven content into SPA frameworks
Strong knowledge of REST APIs, JSON, and asynchronous programming
Experience with Git, CI/CD pipelines, and modern build tools
Familiarity with Agile/Scrum development methodologies