CoderWing

React Developer

Indore, MP, IN

about 1 month ago
Save Job

Summary

Job Description: We are looking for a skilled React.js Developer to join our team and contribute to the development of modern, scalable web applications. The ideal candidate should have strong expertise in React.js, JavaScript, and front-end development best practices. You will work closely with designers, backend developers, and product managers to deliver high-quality user interfaces and seamless user experiences.

Responsibilities

  • Develop and maintain scalable web applications using React.js.
  • Build reusable components and front-end libraries for future use.
  • Optimize applications for performance, speed, and scalability.
  • Collaborate with backend developers to integrate APIs and services.
  • Ensure the technical feasibility of UI/UX designs.
  • Implement state management solutions using Redux, Context API, or Recoil.
  • Write unit and integration tests using Jest, React Testing Library, or Cypress.
  • Debug and resolve application issues efficiently.
  • Stay updated with the latest React.js best practices, tools, and libraries.
  • Participate in Agile development processes, including code reviews and stand-up meetings.

Skills

  • Strong proficiency in React.js and its core principles.
  • Solid understanding of JavaScript (ES6+), HTML, and CSS.
  • Experience with front-end development frameworks like Tailwind CSS, Bootstrap, or Material UI.
  • Knowledge of state management libraries such as Redux, Context API, or Zustand.
  • Familiarity with modern front-end build pipelines and tools (Webpack, Babel, Vite, etc.).
  • Experience with RESTful APIs and GraphQL.
  • Understanding of component-based architecture and React Hooks.
  • Knowledge of authentication and authorization (JWT, OAuth, Firebase Authentication).
  • Experience with responsive and mobile-first web design.
  • Proficiency with version control systems like Git and GitHub.
  • Familiarity with SSR (Next.js) and Static Site Generation (SSG).
  • Experience with WebSockets and real-time data handling.
  • Understanding of performance optimization techniques for front-end applications.
  • Hands-on experience with testing frameworks like Jest, Cypress, or React Testing Library.
  • Knowledge of CI/CD pipelines for automated deployment.
  • Understanding of SEO best practices for React applications.
  • Familiarity with accessibility (ARIA) and web standards.
  • Exposure to cloud platforms such as AWS, Firebase, or Azure.
  • Strong problem-solving and debugging skills.
  • Excellent teamwork and communication abilities.

This job is provided by Shine.com

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: