Important Information:
Years of Experience: 5+ years
Job Mode: Full-time
Work Mode: Remote
Job Summary:
We are seeking a highly skilled and motivated Senior React Developer to join our engineering team. The ideal candidate is passionate about front-end architecture and development, with a strong focus on performance, scalability, and testability. You will work on building high-quality user interfaces that are reusable, maintainable, and efficient, while collaborating with cross-functional teams across product, design, and engineering.
Responsibilities and Duties:
Develop responsive, scalable, and modular front-end components using React, Redux, and React Router
Collaborate closely with product managers, UI/UX designers, and back-end developers to deliver impactful features
Maintain a robust and consistent styling architecture with Sass
Implement comprehensive test coverage using Jest and React Testing Library
Conduct code reviews, mentor junior engineers, and help improve team best practices
Take ownership of front-end features through the entire development lifecycle
Contribute to architectural discussions and propose solutions that align with business and technical goals
Qualifications and Skills:
Proven experience (5+ years) in front-end development using React.js
Strong understanding of Redux and React Router
Expertise in writing scalable, reusable, and well-documented code
Solid understanding of front-end performance optimization techniques
Experience working in Agile environments
Excellent communication and collaboration skills
Role-specific Requirements:
Proficiency in writing and maintaining unit and integration tests using Jest and React Testing Library
Experience with Sass or similar CSS preprocessors
Ability to work independently and within distributed teams
Familiarity with Git and version control best practices
Technologies:
React.js
Redux
React Router
Sass
Jest
React Testing Library
Skillset Competencies:
Component-based architecture
State management
Front-end performance optimization
Responsive design implementation
Testing and quality assurance in front-end development
Code review and team mentoring
Nice to Have:
Experience with TypeScript
Background in working with design systems or component libraries
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Similar Jobs
What We Do
Headquartered in Santa Clara, California, and backed by renowned private equity firms Advent International and Warburg Pincus, Encora is the preferred technology modernization and innovation partner to some of the world’s leading enterprise companies. It provides award-winning digital engineering services including Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. Encora's deep cluster vertical capabilities extend across diverse industries, including HiTech, Healthcare & Life Sciences, Retail & CPG, Energy & Utilities, Banking Financial Services & Insurance, Travel, Hospitality & Logistics, Telecom & Media, Automotive, and other specialized industries.
With over 9,000 associates in 47+ offices and delivery centers across the U.S., Canada, Latin America, Europe, India, and Southeast Asia, Encora delivers nearshore agility to clients anywhere in the world, coupled with expertise at scale in India. Encora’s Cloud-first, Data-first, AI-first approach enables clients to create differentiated enterprise value through technology







