React.js Developer

Noida, Uttar Pradesh, India
Jan 11, 2024
Dec 31, 2024
Onsite
Full-Time
8 Years
Job Description

Job Title. React.js Developer

Experience. 8 to 10 years

Location. Noida

Job Description

We are looking for an experienced React.js Developer with a proven track record of 5-7 years in front-end web development. As a React.js Developer, you will be a crucial part of our dynamic team, contributing to the design and development of high-performance web applications. You will collaborate with cross-functional teams to ensure the delivery of exceptional user experiences.

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 5-7 years of professional experience in front-end web development.
  • Proficiency in React.js and its ecosystem (Redux, Hooks, etc.).
  • Strong expertise in JavaScript, HTML, CSS, and related technologies.
  • Experience with responsive web design and mobile-first development.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience with version control systems (e.g., Git).
  • Knowledge of front-end build tools and bundlers (Webpack, Babel, etc.).

Nice-to-Have

  • Experience with TypeScript.
  • Knowledge of modern front-end development trends (e.g., server-side rendering, progressive web apps).
  • Familiarity with design systems and component libraries.
  • Previous experience in an Agile/Scrum development environment.
  • Contribution to open-source projects or personal coding projects.

Responsibilities

  1. Front-end Development. Develop responsive, pixel-perfect web applications using React.js and related libraries.
  2. Architectural Design. Design front-end components, ensuring scalability and maintainability.
  3. Code Quality. Write clean, efficient, and well-documented code following industry best practices and coding standards.
  4. Performance Optimization. Identify and address performance bottlenecks, optimizing applications for maximum speed and scalability.
  5. Collaboration. Work closely with UI/UX designers, back-end developers, and other team members to deliver high-quality software.
  6. Code Reviews. Participate in code reviews, providing constructive feedback, and mentoring junior developers.
  7. Problem Solving. Troubleshoot and debug issues, proposing solutions to complex problems.

If you are a seasoned React.js Developer looking to make a significant impact in a collaborative environment, we invite you to apply. Join our team and contribute to the development of cutting-edge web applications that redefine user experiences.

Let's build exceptional web solutions together!