Browse All Jobs

Bloomreach is seeking a skilled Senior Front End Engineer to join their team. The company is developing an agentic platform for personalization, revolutionizing how businesses connect with customers. The role involves building a large-scale application using Angular and TypeScript within a collaborative team environment. Bloomreach values innovation and continuous improvement and offers sustainable code with sustainable code, automated testing.

Role Responsibilities:

  • Designing and developing new features for Bloomreach's application.
  • Maintaining existing features within the codebase.
  • Prototyping new features as Proof of Concepts (POCs).
  • Sharing experience and knowledge with colleagues through code reviews and other interactions.
  • Refactoring complex code to ensure sustainability.
  • Improving existing test quality and extending overall test coverage.

Requirements:

  • Advanced TypeScript (or JavaScript with willingness to switch).
  • Advanced Angular (or similar component-based framework with willingness to switch).
  • Experience with software design & architecture.
  • Ability to work effectively in project teams and communicate clearly.
  • Experience developing larger projects.
  • Intermediate skill with SCSS/CSS.
  • Experience with testing frameworks (Karma, Jasmine, Cypress) preferred.
  • Experience with RxJS is a plus.
  • Experience mentoring less experienced colleagues is nice to have.

Bloomreach offers:

  • Opportunity to work on micro frontend research.
  • Opportunity to optimize build performance.
  • Opportunity to optimize change detection.
Apply

Bloomreach

Bloomreach delivers personalized customer experiences through its AI-powered platform. By unifying real-time customer and product data, Bloomreach enables businesses to optimize marketing, product discovery, content management, and conversational shopping. Serving over 1,400 global brands, Bloomreach's comprehensive solution helps businesses connect customers with relevant content and products, driving measurable growth across the entire customer journey. The company focuses on innovation, providing solutions that address complex business challenges through data-driven technology and AI.