Frontend Engineer
Brown Brothers Harriman & Co.2 hours ago
Tokyo, JapanSenior
Base Salary
$85k - $135k/yr
Responsibilities
- Build and maintain Angular interfaces for integration configuration, transformation building, workflow monitoring, execution results, and audit logs.
- Own features end to end from Figma designs through Angular components, Python API endpoints, and production deployment.
- Extend the component library in collaboration with the design team and maintain Storybook documentation.
- Build high-performance data views including filterable tables, real-time execution streams, transformation diff views, and audit logs.
- Implement streaming interfaces for AI-generated transformation outputs, including progressive rendering, interruption, retry, and user feedback flows.
- Write unit and integration tests, maintain CI confidence, optimize application performance, apply security and RBAC-aware rendering patterns, and meet WCAG 2.1 AA standards.
Requirements
- At least 4 years of professional frontend engineering experience and experience shipping production SaaS features.
- Deep Angular proficiency, including components, services, RxJS, reactive forms, lazy loading, standalone components, and Angular CDK.
- Strong TypeScript skills and comfort writing Python backend API endpoints with FastAPI or a similar framework.
- Fluency with Figma Dev Mode, components, and design tokens, with the ability to translate designs into production code.
- Experience with Jasmine or Jest for unit testing and Cypress or Playwright for integration and end-to-end testing.
- Experience with NgRx, Akita, or comparable reactive state-management patterns.
- Active daily use of AI coding assistants.
- Preferred experience includes WebSocket or SSE streaming UIs, D3.js, Chart.js, ngx-charts, CodeMirror, Monaco, Angular Material, Kendo UI, Module Federation, Nx, and financial-services interfaces involving audit trails, RBAC, and compliance.
Benefits
- Market-rate compensation, comprehensive benefits, equity for select roles, long-term savings, healthcare, income protection, professional development opportunities, and time off.
- Poland-based team members receive private healthcare through Medicover or Luxmed, a Multisport card, a home-office setup budget, and a professional-development budget.
- The role is part of a foundational team with opportunities to set architecture, culture, and engineering standards, backed by an established enterprise with startup-level pace.