Quick Overview
Job Description
We are looking for a Senior React.js Developer with backend experience in Java and/or Python (8-10 years of experience) to design, build, make, reliable and optimize scalable web applications.
Required Skills and Experience
• Design and develop scalable, high-performance React.js applications using modern frontend engineering practices.
• Strong professional experience developing modern web applications using React.js (4-6 years).
• Optimize React applications by reducing unnecessary renders and improving runtime performance using techniques such as useMemo, useCallback, React.memo, and efficient component design.
• Experience building, maintaining, or contributing to reusable component libraries or design systems.
• Strong understanding of frontend application performance, accessibility, maintainability, and scalability.
• Architect frontend solutions from the ground up, ensuring maintainability, reusability, performance, and long-term scalability.
• Build and maintain reusable component libraries and design systems to support consistent user experiences across applications.
• Implement complex state management patterns using Redux Toolkit, React Context, or similar solutions, selecting the right approach based on application complexity and scalability needs.
• Hands-on backend development experience with Java and/or Python (4-6 years), including building or integrating RESTful APIs, backend services, or microservices.
• Testing Strategy: Proficiency in setting up comprehensive testing pyramids, including unit testing (Jest), integration testing (React Testing Library), and E2E testing
• OAuth and Okta authentication experience (implementing secure sign-in, token handling, and integration with Okta/OIDC).
Nice to Have:
•
• Micro-Frontends: Experience breaking down large monolithic SPAs into independently deployable, loosely coupled micro-frontends.
• CI/CD & DevOps: Familiarity with deploying React applications to cloud platforms (AWS) and integrating frontend builds into CI/CD pipelines
• Cross-Functional Collaboration: Strong communication skills to collaborate effectively with UX/UI designers, backend engineers, and stakeholders
Similar jobs
- GI
Senior ServiceNow Developer / Technical Architect
NewGalaxy i Technologies, Inc.
San Diego, CA🇺🇸Hybrid20 hours agoOracleSOAPSAML+6Technology - BU
Fullstack AI Developer
NewBuaut
The Colony, TX🇺🇸Hybrid20 hours agoDockerFastAPIMicroservices+25Technology - CO
Java Senior Full Stack
NewCompunnel Inc.
Irving, TX🇺🇸Hybrid20 hours agoMongoDBOracleSpring+10 - CA
Ruby Developer Senior with Security Clearance
NewCACI
Chantilly, VA🇺🇸$120.8k - $265.8k/yrHybrid20 hours agoRubySQLAWS+8Technology - ZP
App Developer - TS or TS/SCI Clearance Required with Security Clearance
NewZachary Piper Solutions, LLC
King of Prussia, PA🇺🇸$130k - $195k/yrRemote20 hours agoDockerMicroservicesMySQL+18Technology - IN
Python Full Stack Technical Lead(Python/Angular) Remote w2 position
NewIntone Networks Inc.
United States🇺🇸Remote20 hours agoFastAPIRxJSSQL+6