Frontend Engineer

Brown, LLC
New York, NY, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Artificial Intelligence Data Integration Python (Programming Language) Ui Patterns Software Deployment TypeScript Web Usability RxJS Cypress (Programming Language) Fastapi AngularJS
+8 more
Material UI Integration Tests Playwright Production Code Figma Front End Software Development Jasmine Web Api

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · WWC 2021

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all