Description

Role Overview:

We are looking for an experienced React.js Developer with minimum 3 years of experience. You will be responsible for building and optimizing the front-end experience for CashKaro and EarnKaro.


Key Responsibilities:

Designing, developing, and implementing web applications using Next.js and related front-end technologies, such as React, HTML, CSS, and JavaScript.
Collaborate with the design and backend teams to translate UI/UX designs into responsive and interactive web applications.
Optimize applications for maximum speed and scalability.
Ensure the technical feasibility of UI/UX designs.
Conduct code reviews and ensure adherence to best practices in frontend development.
Troubleshoot and debug issues to ensure a smooth user experience.
Writing clean, maintainable, and well-structured code, adhering to best practices and industry standards for Next.js development.
Performing thorough testing and debugging of Next.js applications to ensure optimal functionality, reliability, and security.
Stay updated with the latest industry trends and technologies to ensure the continuous improvement of the development process.

Must Have Skills:

Strong expertise in React.js, with 3+ years of dedicated experience with strong understanding of their features and best practices
Proven experience in building web applications using Next.js and familiarity with React.js, as Next.js is built on top of it
Proficient in state management libraries like Redux or Context API.
Strong command over JavaScript, including ES6+ features such as arrow functions, destructuring, async/await, etc.
Knowledge of TypeScript for type-safe JavaScript development
Strong expertise in server-side rendering (SSR) and static site generation (SSG) to optimize performance
Excellent understanding of HTML5, CSS3, and pre-processing platforms like SASS or LESS
Solid understanding of web performance optimization techniques and TailwindCSS
Knowledge of how to optimize applications for scalability and performance (e.g., lazy loading, code splitting).
Knowledge of RESTful APIs and integrating frontend applications with backend services
Experience handling applications for high concurrency (500-5000 users for CK/EK).
Familiarity with tools like Google Lighthouse and GTmetrix for performance audits.
Familiar with testing frameworks and libraries. Such as Jest, or React Testing Library

Education

Any Graduate