ReactJS Developer

3 years

1 - 7 Lacs

Posted:5 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position: React.js Developer

Experience Required: 3 years

Location - Gurugram

Overview:

We are looking for an experienced React.js Developer to join our development team. As a React.js Developer, you will be responsible for building dynamic, responsive, and user-friendly web applications.

Key Responsibilities:

1. Build & Maintain React Applications: Develop and maintain dynamic, high-performance React.js applications, ensuring a seamless user experience across various devices.

2. Component Development: Design and implement reusable UI components using React, ensuring modularity and scalability of the codebase.

3. API Integration: Work with RESTful APIs and third-party services to integrate backend functionality and data into React applications.

4. Responsive Design: Ensure the application is mobile-friendly and works across all screen sizes by leveraging responsive design principles.

5. Performance Optimization: Optimize frontend code for maximum performance, including code splitting, lazy loading, and caching strategies.

6. Performance Tuning: Identify performance bottlenecks in React applications and implement effective solutions to improve speed and efficiency.

7. Testing & Debugging: Write unit and integration tests for React components using testing libraries such as Jest or React Testing Library, and debug and troubleshoot issues in both development and production environments.

8. Version Control: Manage code changes using Git, follow branching strategies, and contribute to code reviews to maintain high-quality code.

9. Stay Updated: Continuously stay updated with the latest React.js features, industry best practices, and new technologies.

Skills & Qualifications:

1. React.js Expertise: Solid experience building web applications with React.js, including hooks, functional components, and JSX syntax.

2. HTML/CSS: Advanced understanding of HTML5, CSS3, and CSS frameworks such as Bootstrap.

3. JavaScript (ES6+): Deep knowledge of modern JavaScript (ES6+), including async programming, Promises, and other asynchronous techniques.

4. API Integration: Experience with integrating RESTful APIs, managing data flows, and optimizing performance.

5. Testing: Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library to ensure robust applications.

6. Version Control: Proficient in Git and GitHub or similar version control systems.

7. Responsive Design: Experience implementing mobile-first and responsive web designs using CSS frameworks or custom media queries.

8. Collaboration & Agile: Ability to work in an Agile environment, participating in sprints, daily stand-ups, and sprint reviews.

Job Types: Full-time, Permanent

Pay: ₹13,651.36 - ₹59,889.62 per month

Benefits:

  • Food provided
  • Leave encashment
  • Paid sick time
  • Provident Fund

Education:

  • Bachelor's (Preferred)

Experience:

  • React: 3 years (Preferred)
  • JavaScript: 3 years (Preferred)
  • Performance tuning: 1 year (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

hyderabad, telangana, india