ReactJS Developer
- Role
- Frontend
- Employment
- Full-time
Open to IN only. Set where you work from to check your eligibility.
No BS summary
React.js Developer with strong hands-on experience in React.js, JavaScript/TypeScript, HTML5/CSS3 and REST APIs. Must be able to build responsive, scalable frontend applications and manage state (Redux/Context). Applicants must be located in India.
Core skills
Required skills
Optional skills
Role OverviewWe are looking for a talented React.js Developer to join our development team. The ideal candidate will have strong hands-on experience in React.js, JavaScript, TypeScript, HTML5, CSS3, REST APIs, and modern frontend development practices. The candidate will be responsible for building responsive, scalable, and high-performance web applications.ResponsibilitiesDevelop and maintain modern, responsive web applications using React.js.Build reusable, scalable, and maintainable React components.Translate UI/UX designs and wireframes into functional user interfaces.Implement application features using React Hooks, functional components, and modern React patterns.Integrate frontend applications with RESTful APIs and backend services.Manage application state using Redux, Context API, or other state-management solutions.Optimize applications for performance, scalability, and cross-browser compatibility.Develop responsive interfaces for desktop, tablet, and mobile devices.Troubleshoot UI issues, bugs, and performance bottlenecks.Write unit and integration tests for frontend components.Participate in code reviews and follow coding standards and best practices.Collaborate with backend developers, UI/UX designers, QA engineers, and product teams.Work with Git-based version control and follow Agile/Scrum development practices.RequirementsStrong hands-on experience with React.js.Strong knowledge of JavaScript (ES6+) and TypeScript.Excellent understanding of HTML5 and CSS3.Experience with React Hooks, Functional Components, Props, State, Context API, and Routing.Experience with Redux / Redux Toolkit or similar state-management libraries.Strong experience integrating REST APIs and JSON.Good understanding of responsive web design and cross-browser compatibility.Experience with Git, GitHub, GitLab, or Bitbucket.Familiarity with NPM/Yarn and frontend build tools.Strong debugging and problem-solving skills.Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.SkillsReact.jsJavaScriptTypeScriptReduxREST APIsNice to HaveExperience with Next.js.Knowledge of Jest, React Testing Library, Cypress, or similar testing frameworks.Experience with Material UI, Bootstrap, Tailwind CSS, or other UI libraries.Knowledge of Webpack, Vite, or similar build tools.Understanding of CI/CD pipelines and cloud platforms.Knowledge of web accessibility and WCAG standards.Experience working in Agile/Scrum environments.
What you'll do
- Develop and maintain modern, responsive web applications using React.js.
- Build reusable, scalable, and maintainable React components.
- Translate UI/UX designs and wireframes into functional user interfaces.
- Integrate frontend applications with RESTful APIs and backend services.
- Manage application state using Redux, Context API, or other state-management solutions.
What they require
- Strong hands-on experience with React.js.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Excellent understanding of HTML5 and CSS3.
- Experience with Redux / Redux Toolkit or similar state-management libraries.
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Not specified