React Developer

Smart Software Solution

Apply Now

Location: Nagpur , Maharashtra , India

Salary: 20000/-

Description:

We are seeking a skilled React Developer to create modern and responsive web applications. The ideal candidate will have a strong understanding of React.js and its core principles, as well as experience with popular React workflows such as Redux. You will work closely with our design and backend teams to build and implement user-friendly and efficient web applications.

Key Responsibilities:

Develop and maintain web applications using React.js.
Collaborate with UI/UX designers to translate design wireframes and mockups into high-quality code.
Build reusable components and front-end libraries for future use.
Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Integrate with backend services to ensure smooth data flow and user experience.
Write clean, maintainable, and well-documented code.
Debug and fix bugs, ensuring the application remains functional and user-friendly.
Stay updated with the latest industry trends and technologies to continuously improve development practices.
Required Qualifications:

Bachelor’s degree in Computer Science, Information Technology, or a related field.
Proven experience as a React Developer or similar role.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Thorough understanding of React.js and its core principles.
Experience with popular React workflows such as Redux, Flux, or MobX.
Familiarity with RESTful APIs and modern front-end build pipelines and tools.
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements.
Familiarity with code versioning tools, such as Git.
Preferred Qualifications:

Experience with TypeScript and modern JavaScript (ES6+).
Familiarity with testing frameworks like Jest, Enzyme, or Cypress.
Understanding of web security, performance optimization, and responsive design principles.
Experience with server-side rendering and Next.js.
Familiarity with GraphQL and Apollo Client.
Experience working in Agile/Scrum development processes.