i
CodeChavo
19 CodeChavo Jobs
Senior React.js Developer - Javascript Frameworks (3-7 yrs)
CodeChavo
posted 3d ago
Job Description :
Company Description :
CodeChavo is a global digital transformation solutions provider that partners with clients from design to operation. With deep domain expertise and a future-proof philosophy, CodeChavo embeds innovation and agility into their clients' organizations. They help companies outsource their digital projects and build quality tech teams
Role Description :
This is a full-time on-site role for a Senior ReactJS Developer located in Mumbai at CodeChavo. The Senior ReactJS Developer will be responsible for front-end development, back-end web development, software development, JavaScript, and Redux.js.
Experience : 3-5 years.
Location : Gurgaon Sector 44.
Qualification :
- Proven experience as a Senior ReactJS Developer with strong knowledge of React and JavaScript.
- Experience in Hydration, Server side Rendering (SSR).
- Strong knowledge of JavaScript, ES6+, and modern JavaScript frameworks.
- Experience with state management libraries such as Redux or Context API.
- Experience in Cookies and Caching.
- Experience in ExpressJS.
- Experience in Core Web Vitals.
- Familiarity with web specific performance optimizations and debugging.
- Experience integrating with RESTful APIs, GraphQL, and third-party libraries/services.
- Solid understanding of version control tools such as Git
- Knowledge of unit testing and using tools like Jest, Mocha, or similar.
- Strong problem-solving skills and a passion for learning new technologies.
Responsibilities :
- Develop and maintain robust, reusable, and efficient front-end components using ReactJS.
- Implement complex user interfaces and ensure seamless user experience.
- Optimize applications for maximum speed and scalability.
- Implement and manage client-side routing.
- Integrate front-end applications with RESTful APIs, GraphQL, and other back-end services.
- Collaborate with back-end developers to ensure seamless data flow and functionality.
- Implement Server-Side Rendering (SSR) and client-side hydration for improved performance.
- Optimize website performance with a strong focus on Core Web Vitals.
- Implement effective caching strategies and manage cookies for enhanced user experience.
- Utilize state management libraries such as Redux or Context API to manage complex application state.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Write clean, maintainable, and well-documented code. -
- Conduct thorough code reviews and ensure adherence to coding standards.
- Write and maintain unit tests using Jest, Mocha, or similar frameworks.
- Debug and resolve complex technical issues.
- Implement and utilize browser debugging tools.
- Work closely with designers, product managers, and other developers to deliver high-quality products.
- Communicate effectively and provide technical guidance to team members. -
- Participate in agile development processes.
- Utilize Git for version control and collaborate effectively with team members.
- Experience with ExpressJS for backend development.
- Familiarity with web specific performance optimizations and debugging.
Functional Areas: Software/Testing/Networking
Read full job description