ReactJS Developer
- Compensation
- Not disclosed
- Location
- Plano, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 12+ years
- Category
- Frontend
- Posted
Skills
Full description
**Title:
ReactJS Developer (12+ years Must)Location: Plano, TX/Chicago, IL/ Tampa, FLJob
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
Requirements
**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