logo

JobNob

Your Career. Our Passion.

React Js Developer


Sarvadhi Solutions Pvt. Ltd


Location

Surat City | India


Job description

We are seeking a skilled React.js Developer to join our dynamic team. The ideal candidate will have 1-3 years of experience in developing web applications using React.js. As a React.js Developer, you will be responsible for designing and implementing user interfaces, collaborating with cross-functional teams, and ensuring the performance and responsiveness of applications.

Responsibilities:

  1. Develop user interfaces for web applications using React.js.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Translate designs and wireframes into high-quality code.
  4. Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  5. Write reusable, testable, and efficient code.
  6. Implement modern frontend development practices and patterns.
  7. Participate in code reviews and provide constructive feedback to team members.
  8. Troubleshoot and debug issues.
  9. Stay up-to-date with emerging technologies and industry trends.
  10. Work closely with backend developers to integrate frontend components with server-side logic.

Preferred Skills:

  1. Experience with server-side rendering (SSR) using frameworks like Next.js.
  2. Familiarity with GraphQL and Apollo Client.
  3. Knowledge of performance optimization techniques.
  4. Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
  5. Familiarity with continuous integration and deployment (CI/CD) pipelines.

Requirements

  1. Bachelor’s degree in Computer Science, Engineering, or a related field.
  2. 1-3 years of professional experience in frontend development.
  3. Strong proficiency in React.js and its core principles.
  4. Experience with popular React.js workflows such as Redux, Flux, or Context API.
  5. Familiarity with RESTful APIs and asynchronous request handling.
  6. Solid understanding of HTML5, CSS3, and JavaScript.
  7. Knowledge of modern authorization mechanisms, such as JSON Web Token.
  8. Experience with version control systems (e.g., Git).
  9. Excellent problem-solving and communication skills.
  10. Ability to work independently and collaboratively in a fast-paced environment.
  11. Experience with responsive design and mobile-first development principles is a plus.
  12. Experience with UI/UX design principles and tools is a plus.


Job tags



Salary

All rights reserved