ReactJS Developer

Overview

On Site
$50 - $60
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

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

Job Details

Location: Plano, TX/Chicago, IL/ Tampa, FL (Need Locals only)

Note: In-person for client round mandatory

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.