ReactJS Developer

Overview

Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Cloud Computing
Continuous Improvement
UPS
Research
SANS
Software Engineering
Training
Management
TypeScript
Elasticsearch
Cascading Style Sheets
Responsive Design
RESTful
Build Tools
Version Control
Git
GitHub
Web Applications
Cypress
React.js
Testing
Accessibility
ADA
WCAG
UI
Content Management Systems
Web Analytics
Digital Marketing
Performance Metrics
Continuous Integration
Continuous Delivery
DevOps
Jenkins
Collaboration
User Experience
Analytics
Regulatory Compliance
Software Development
Software Development Methodology
Agile
Scrum
Automated Testing
Behavior-driven Development
Cucumber
JavaScript

Job Details

Job Summary:

Collaborate with Product and UX teams to shape application look-and-feel and enhance user experience

Maintain front-end codebase integrity, architecture, and platform standards

Design, develop, test, deploy, and support front-end solutions in a cloud-native, full-stack toolchain

Write clean, maintainable, and testable code in accordance with JPMC standards

Conduct and participate in code reviews to promote best practices and continuous process improvement

Build reusable, shareable UI components and design-system elements

Integrate front-end features with partner technology teams and back-end services

Actively participate in Scrum ceremonies (planning, stand-ups, retrospectives) with product owners and cross-functional teams

Research and evangelize new front-end methodologies, tools, and technologies

Required Qualifications & Skills

Professional software engineering experience with formal training or certification

Deep expertise in modern front-end technologies:
>> React (hooks, component-based architecture, state management, context/Redux)
>> TypeScript & JavaScript (ES6+ features, promises, async patterns)
>> CSS (modern techniques, preprocessors, responsive design)
>> Single-Page Applications (SPAs) and RESTful integrations

Proficient with build tools and version control:
>> Webpack, Rollup, Git/GitHub

Strong understanding of enterprise web application lifecycle (design, build, deploy)

Experience with UI testing and quality frameworks:
>> Jest, Cypress, React Testing Library

Familiarity with accessibility standards (ADA/WCAG), UI design systems, and content management systems

Exposure to web analytics, digital-marketing experimentation, and performance metrics

Hands-on with CI/CD and DevOps tooling (e.g., Jenkins pipelines)

Excellent collaboration and influencing skills across product, UX, analytics, and compliance teams



Preferred Qualifications & Skills

Broad knowledge of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies

Proficiency in test automation frameworks and BDD tools (e.g., Cucumber, Smartspec)

Understanding of reactive programming paradigms and futures/promises beyond core JavaScript

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Purple Drive Technologies LLC