Frontend Engineer
Role details
Job location
Tech stack
Job description
Experteer Overview In this Frontend Engineer role, you will own the client-side experience of BBH's AI-native data integration platform for financial services. You will ship enterprise-grade UI features from Angular components to Python-backed endpoints, working closely with design and product. You'll build high-performance, data-dense interfaces and contribute to a scalable component library. The role combines design collaboration, full-stack-adjacent work, and a focus on speed, accuracy, and accessibility. You'll shape how business users configure, transform, monitor, and review results, delivering a trusted UI at scale. Compensation / Benefits * Build and maintain Angular-based interfaces for integration configuration, transformation building, workflow monitoring, execution results, and audit logs * Own features end-to-end-from Figma through Angular components, Python API endpoints, to production deployment * Extend and maintain the component library in collaboration with design * Create high-performance data views (filterable tables, real-time streams, diff views, audit logs) * Translate Figma designs into production components with high fidelity using Dev Mode and design tokens * Collaborate with design to flag constraints early and prototype in code when needed * Implement streaming UI patterns for AI-generated outputs and multi-step AI-driven transformations * Write unit and integration tests; maintain CI confidence; optimize for Core Web Vitals Tasks * 4+ years of frontend engineering experience * Angular: deep proficiency (components, services, RxJS, reactive forms, lazy loading, standalone components, CDK) * TypeScript: strong typing mindset * Python: ability to build backend API endpoints (FastAPI or similar) and own features end-to-end * Figma fluency: Dev Mode, design tokens; translate designs to production code * Testing: Jasmine/Jest; Cypress or Playwright for integration/E2E * State management: NgRx, Akita, or comparable reactive patterns Key requirements * private healthcare (Medicover or Luxmed) * Multisport card * home office setup budget * professional development budget * annual target bonus * equity available for select roles
Requirements
Create high-performance data views (filterable tables, real-time streams, diff views, audit logs) * Translate Figma designs into production components with high fidelity using Dev Mode and design tokens * Collaborate with design to flag constraints early and prototype in code when needed * Implement streaming UI patterns for AI-generated outputs and multi-step AI-driven transformations * Write unit and integration tests; maintain CI confidence; optimize for Core Web Vitals Tasks * 4+ years of frontend engineering experience * Angular: deep proficiency (components, services, RxJS, reactive forms, lazy loading, standalone components, CDK) * TypeScript: strong typing mindset * Python: ability to build backend API endpoints (FastAPI or similar) and own features end-to-end * Figma fluency: Dev Mode, design tokens; translate designs to production code * Testing: Jasmine/Jest; Cypress or Playwright for integration/E2E * State management: NgRx, Akita, or comparable reactive patterns Key aaaaaaaa will * private healthcare (Medicover or Luxmed) * Multisport card * home office setup budget * professional development budget * annual target bonus * equity available for select roles