Job Title: Frontend React Developer (NodeJS/WebSockets)
Location: Westerville, OH (Onsite 100% from Day 1)
Duration: 12-Month Contract
Position: W2
Interview Process: 2 3 rounds (Hiring Manager + Technical/Coding Test; technical interview preferably in person)
Job Summary

JPMC is seeking a Frontend React Developer to support the modernization of its ATM platform. The role focuses on building customer-facing ATM applications with an emphasis on React, real-time communication, and interactive application development.

This is not a traditional dashboard/UI role the ideal candidate has hands-on experience developing real-time applications using NodeJS and WebSockets.


Required Skills
  • 5+ years of JavaScript experience
  • 2-3+ years of React.js
  • 2-3+ years of Node.js
  • 2-3+ years of WebSockets
  • 5+ years of Cucumber, Jest, and Cypress
  • Experience with React state management
  • Strong understanding of frontend architecture, testing, and performance optimization

Preferred Skills
  • AWS (ECS, S3, Lambda, ALB/NLB)
  • Spring / Spring Boot / REST APIs
  • Grafana, Splunk, Dynatrace
  • PowerShell or Bash scripting
  • Micro Frontends, Terraform, Datadog, CloudWatch, OpenTelemetry

Responsibilities
  • Develop and modernize customer-facing ATM applications using React and cloud technologies.
  • Build interactive, real-time frontend applications integrating with backend services.
  • Collaborate with cross-functional teams on design, development, troubleshooting, and modernization initiatives.
  • Write secure, scalable, and high-quality production code with automated testing.
  • Contribute to system architecture, performance improvements, and CI/CD best practices.

Tech Stack: React, JavaScript, TypeScript, Node.js, WebSockets, AWS, Spring Boot, REST APIs, Cucumber, Jest, Cypress.
Frontend/Backend Split: 80% Frontend / 20% Backend.

For applications and inquiries, contact:[email protected]

Similar jobs

Frontend React Developer

Apply Now
Back to search page