Description
Hiring : Senior ReactJS Developer
Company : Deqode (deqode.com)
Experience Required : 6+ Years
Location : Gurugram
Work Mode : Hybrid / Onsite
Notice Period : Immediate joiners or candidates currently serving notice period only
Role Overview
We are looking for an enthusiastic and skilled Senior ReactJS Developer who can design, develop, and maintain high-quality frontend applications. The ideal candidate should have strong expertise in React.js, TypeScript, and modern frontend architectures, along with the ability to collaborate effectively with cross-functional teams.
Required Skills & Qualifications
- Strong hands-on experience in React.js and TypeScript, including hooks, functional components, and state management solutions such as Redux and Context API
- Solid understanding of micro frontend architecture, including modular design, independent deployments, and managing multiple frontend modules
- Basic knowledge of Kubernetes fundamentals, with experience or exposure to deploying and managing frontend applications in containerized environments
- Proficiency in API integration, including RESTful and GraphQL APIs, and handling asynchronous data flows effectively
- Experience in writing unit and integration tests for React applications using tools such as Jest, React Testing Library, and Mocha
- Hands-on experience with CI/CD pipelines, using tools like Jenkins, GitLab CI, or Azure DevOps
- Strong expertise in Git version control, including branching strategies and collaborative Git workflows
- In-depth knowledge of frontend performance optimization, including code splitting, lazy loading, and bundle size reduction techniques
- Excellent communication and collaboration skills to work with cross-functional teams, explain technical concepts, and document solutions clearly
- Strong problem-solving and debugging skills, with the ability to analyze issues and resolve them efficiently
Preferred Qualifications
- Experience with advanced state management libraries such as Redux, Zustand, or Recoil
- Familiarity with containerization tools like Docker and their use in frontend application development and deployment
- Experience working with design systems or UI component libraries such as Material UI, Ant Design, or custom-built libraries
- Exposure to deploying applications on cloud platforms like Google Cloud Platform (GCP) or Microsoft Azure
- Familiarity with monitoring and observability tools such as Google Analytics, Sentry, or New Relic to track application performance and user behavior
(ref:hirist.tech)