React.js Developer

Job Description: We are looking for a skilled React.js Developer to design, develop, and maintain user interfaces for web applications using the React.js library. The ideal candidate will have a strong understanding of React.js principles and experience working with front-end technologies. This role requires the ability to translate design mockups and wireframes into responsive and high-performance user interfaces.

Responsibilities:

  • Design, develop, and maintain user interfaces for web applications using the React.js library.
  • Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical solutions.
  • Implement responsive and visually appealing user interfaces that meet design specifications and accessibility standards.
  • Write clean, efficient, and maintainable code adhering to coding standards and best practices.
  • Optimize application performance for maximum speed and scalability.
  • Troubleshoot and debug issues to ensure the stability and usability of applications.
  • Stay current on emerging technologies and industry trends to recommend innovative solutions and enhancements.
  • Document technical specifications, system architecture, and development processes.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 1 to 10+ years of experience in front-end development with a focus on React.js.
  • Proficiency in JavaScript, HTML, and CSS.
  • Strong understanding of React.js principles and lifecycle methods.
  • Experience with state management libraries such as Redux or MobX.
  • Knowledge of front-end build tools and package managers (e.g., Webpack, npm).
  • Familiarity with RESTful APIs and asynchronous JavaScript.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a team environment.
  • Strong communication and interpersonal abilities.

Preferred Qualifications:

  • Experience with server-side rendering and Next.js framework.
  • Familiarity with UI/UX design principles.
  • Knowledge of testing frameworks and methodologies (e.g., Jest, Enzyme).
  • Experience with version control systems (e.g., Git).

Benefits:

  • Competitive salary
  • Comprehensive benefits package
  • Opportunities for professional development and growth
  • A collaborative and innovative work environment
Job Category: Information Technology
Job Type: Full Time Hybrid Remote Work from office
Job Location: Pan India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top