Job Title : ReactJS Developer
Work Plano, TX / Chicago, IL / Tampa, FL (Need Locals only)
Duration : Long Term
Job Description
- 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 certificationDeep 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 systemsExposure to web analytics, digital-marketing experimentation, and performance metricsHands-on with CI / CD and DevOps tooling (e.g., Jenkins pipelines)Excellent collaboration and influencing skills across product, UX, analytics, and compliance teamsPreferred Qualifications & Skills
Broad knowledge of the Software Development Life Cycle (SDLC) and Agile / Scrum methodologiesProficiency in test automation frameworks and BDD tools (e.g., Cucumber, Smartspec)Understanding of reactive programming paradigms and futures / promises beyond core JavaScript