S

State Street

Holds assets for institutions and runs index funds

Front End Developer - Manager

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of software development experience, including at least 5 years building production ReactJS applications.
  • Expertise in ReactJS hooks, context, component design, performance tuning, and state management.
  • Strong TypeScript skills, including generics and typing API contracts, and modern JavaScript skills, including asynchronous patterns.
  • Practical experience with npm, pnpm, and Vite, including migration from Webpack or similar tools.
  • Strong experience building and supporting production WebSocket integrations, including reconnection and state recovery.
  • Practical experience using Server-Sent Events/EventSource for streaming updates.
  • Strong experience consuming REST APIs and designing contracts with server-side services using OpenAPI/Swagger.
  • Decent Java knowledge.
  • Experience with Jest or Vitest, React Testing Library, and an end-to-end testing framework.
  • Experience with Git, CI/CD, and agile delivery.
  • Regular use of AI coding assistants in professional delivery.

Responsibilities

  • Design and build complex ReactJS/TypeScript applications for trade processing, reconciliation, settlement, and operations monitoring users.
  • Build high-performance, data-heavy user interfaces, including large grids, virtualized lists, filtering, dashboards, and live status views.
  • Design reusable component libraries, state management, and accessible, consistent user interface patterns.
  • Write clean, modern JavaScript (ES6+) and strongly typed TypeScript, and maintain type-safe API contracts.
  • Understand and change Java backend code.
  • Integrate with server-side services over REST APIs, including authentication, pagination, caching, retries, and error handling.
  • Build robust WebSocket clients for two-way, low-latency updates, handling reconnects, heartbeats, back-pressure, message ordering, and subscription management.
  • Implement Server-Sent Events streams for one-way server push, including reconnection and event replay.
  • Choose REST, WebSocket, or SSE patterns for each use case and work with back-end engineers on message design and contracts.
  • Optimize real-time screens for heavy update volumes using batched rendering, memoization, and throttling.
  • Set up and maintain front-end builds with npm/pnpm and Vite, including workspaces/monorepos, dependency management, environment configuration, and bundle optimization.
  • Work with DevOps on CI/CD pipelines using Harness or GitHub Actions for front-end build, test, and deployment.
  • Write unit, component, and end-to-end tests and use mock servers for REST, WebSocket, and SSE testing.
  • Handle front-end security, including SSO/MFA integration, token handling, XSS/CSRF protection, and dependency vulnerability scanning.
  • Use GitHub Copilot, Claude Code, and/or Devin to speed up component building, refactoring, test generation, and legacy UI analysis.
  • Review AI-generated code for correctness, accessibility, performance, and security before merging.
  • Set front-end standards, review code, and mentor other developers.
  • Work with business analysts and users to turn legacy screens and workflows into modern, usable interfaces.
  • Support releases, cutovers, and early-life support.

Desired Qualifications

  • Working knowledge of Java/Spring Boot back ends, including Spring WebSocket/STOMP and SSE endpoints.
  • Experience with Kafka-backed real-time user interfaces or streaming gateways.
  • Experience replacing legacy user interfaces, including GWT, PowerBuilder, and desktop/Citrix applications.
  • Experience in financial services, ideally trading, settlement, or operations monitoring.
  • Familiarity with AWS front-end hosting, including S3/CloudFront and API Gateway WebSockets.

About the Company

State Street

Holds assets for institutions and runs index funds

State Street holds and services investments for pension funds, insurers, fund companies, and other large institutions, and it also runs index funds through State Street Investment Management. It launched the first US-listed exchange-traded fund, the SPDR S&P 500 ETF Trust, in 1993, and in 1924 it became custodian of the first US mutual fund. As a custody bank, it safekeeps clients' stocks and bonds, completes their trades, calculates what their funds are worth, and lends their securities to other investors. It earns fees on the assets it services and manages, plus income from currency trading and from interest on client cash. State Street traces its roots to a bank chartered in 1792 and is based in Boston, Massachusetts.

Company size
10,001+
Company stage
IPO
Headquarters
Boston, MA
Founded
1792

Recently Posted Jobs

Explore more opportunities at State Street

See more jobs