Your browser does not support javascript! Please enable it, otherwise web will not work for you.

React Software Engineer II

Home > Javascript/Typescript programming jobs

React Software Engineer II in USA

  • JPMorgan Chase
  • Full time
  • Email
  • Jersey City, NJ

Responsibilities

  • Deliver UI features using React and TypeScript in alignment with design-system, front-end engineering, and secure-coding standards.
  • Implement GraphQL client integrations, including query and mutation design, caching, pagination, error handling, and performance optimization.
  • Contribute to component architecture, state management, routing, failure handling, and maintainable technical documentation.
  • Build and integrate independently deployable micro-frontend modules within a multi-team ecosystem.
  • Support independent UI release cycles through versioning, automated quality gates, release-readiness checks, and rollback strategies where applicable.
  • Drive quality through unit, component, and end-to-end testing, accessibility practices, performance optimization, and client-side monitoring.
  • Apply SDLC, code review, linting, type-checking, CI/CD, and automated testing practices to reduce regressions and flaky tests.
  • Use enterprise-authorized AI-assisted development tools for refactoring, feature work, debugging, testing, and documentation while validating outputs.
  • Apply responsible AI practices, including sensitive-data handling, injection-aware UI patterns, timeouts, fallbacks, and graceful degradation.
  • Partner with backend engineers and product stakeholders to deliver cohesive end-to-end experiences and proactively resolve defects, UX issues, and performance bottlenecks.

Requirements

  • Formal training or certification in software engineering concepts plus 2+ years of applied experience, or equivalent experience.
  • Strong hands-on React and TypeScript web application development experience, including component composition, hooks, and state management.
  • Required experience with micro-frontends, independently deployable UI modules, runtime integration, and shared multi-team standards.
  • Experience supporting independent application or UI release cycles with CI/CD-driven releases and disciplined change management.
  • Experience with unit and component testing, such as Jest and React Testing Library, plus exposure to end-to-end testing with Playwright, Cypress, or equivalent.
  • Understanding of front-end SDLC and CI/CD practices, including code review, automated quality checks, and release hygiene.
  • Working knowledge of accessible and performant UI development, including WCAG awareness, semantic HTML, profiling, and bundle-performance considerations.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to validate outputs for correctness, performance, and security.
  • Understanding of responsible AI engineering, data sensitivity, secure input/output handling, and resiliency expectations.
  • Preferred experience includes design systems, GraphQL client ecosystems such as Apollo Client or Relay, typed-operation code generation, Next.js or other SSR frameworks, backend-for-frontend patterns, web observability, and improving test reliability and code quality.

Benefits

  • Competitive total rewards package with benefits eligibility determined by role and individual circumstances.
  • Benefits may include comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • JPMorganChase provides equal-opportunity employment and reasonable accommodations for religious practices and mental or physical disabilities.

Salary: $124k - $150k/yr

JPMorgan Chase

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the ...

Similar positions

Automation QA Engineer (QVAC)

  • Tether Operations Limited
  • Full time
  • Remote
  • 10/15/2026
  • Worldwide

Senior Customer Engineer AI Start

  • Cloudflare
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $213k-$335k
  • Worldwide

Lead Software Engineer - Full Stack

  • JPMorgan Chase
  • Full time
  • USA
  • 10/15/2026
  • Salary: Competitive
  • Plano, TX

Frontend Desktop Engineer

  • Tether Operations Limited
  • Full time
  • Remote
  • 10/15/2026
  • Worldwide

Founding Product Engineer

  • Clera
  • Full time
  • USA
  • 10/15/2026
  • Salary: $200k - $300k/yr
  • San Francisco, CA