Software Engineer, React Focus

BAE SystemsNashua, NH
$118,095 - $200,762

About The Position

You'll set technical direction for a TypeScript frontend platform serving a large data-intensive engineering program. This is a hands-on role: you'll write code, own architecture, and raise the ceiling for a team of 6 engineers. Expect to work directly with backend, product, and end users.

Requirements

  • 6+ years building production software; 4+ in TypeScript/JavaScript and Node
  • Deep React experience, including performance profiling and state/data-fetching architecture at scale
  • Demonstrated ownership of system-level design decisions and their consequences
  • Strong written communication: design docs, technical proposals
  • Track record of mentoring and elevating other engineers
  • Comfort operating with ambiguity and defining the problem
  • Ability to obtain and maintain a DoD Secret clearance (U.S. citizen)

Nice To Haves

  • gRPC / protobuf, especially large-payload or streaming scenarios
  • Turborepo, Nx, or comparable monorepo tooling
  • API design (REST, gRPC, BFF patterns) and versioning strategy
  • Agentic / LLM-assisted development workflows and tooling
  • Playwright or comparable E2E frameworks; test strategy across the pyramid
  • CI/CD pipeline design and build optimization
  • Data visualization at scale (AG Charts, D3, or similar)
  • Storybook and component library ownership
  • Wireframing and UX collaboration; comfort sketching a flow before building it
  • Defense, aerospace, or other regulated-environment experience

Responsibilities

  • Co-own architecture for a React/TypeScript/Next.js application backed by gRPC/protobuf services
  • Drive design of data-access layers (BFF/API boundaries, caching, pagination, streaming) where payload size and memory pressure are real constraints
  • Set and enforce standards across a Turborepo monorepo: shared packages, versioning, build/CI performance, dependency hygiene
  • Lead technical design reviews; write the design docs and white papers that anchor them
  • Diagnose hard problems: memory exhaustion, render performance, pipeline issues
  • Mentor engineers across levels and enable the team to work faster
  • Work directly with customers and stakeholders to shape requirements, then decompose them into scoped, estimable work

Benefits

  • health, dental, and vision insurance
  • health savings accounts
  • a 401(k) savings plan
  • disability coverage
  • life and accident insurance
  • employee assistance program
  • legal plan
  • discounts on home, auto, and pet insurance
  • paid time off
  • paid holidays
  • paid parental leave
  • military leave
  • bereavement leave
  • applicable federal and state sick leave
  • company recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service