Senior React JS Developer

4 - 8 years

0 - 1 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities:

  1. Application Development

    :
    • Design, develop, and maintain scalable web applications using 

      React.js

    • Implement server-side rendering (SSR), static site generation (SSG), and client-side rendering (CSR) as needed.
    • Build reusable components and libraries for future use.
  2. Frontend Development

    :
    • Develop responsive, user-friendly interfaces using 

      React

      .

      js

       and modern frontend technologies.
    • Ensure seamless integration with backend APIs and services.
    • Optimize applications for maximum speed, scalability, and SEO.
  3. API Integration

    :
    • Integrate with RESTful APIs or other data sources.
    • Work closely with backend developers to ensure smooth data flow and functionality.
  4. Code Quality and Best Practices

    :
    • Write clean, maintainable, and well-documented code.
    • Conduct code reviews and ensure adherence to coding standards and best practices.
    • Implement unit tests, integration tests, and end-to-end tests.
  5. Performance Optimization

    :
    • Identify and resolve performance bottlenecks in the frontend.
    • Optimize web applications for fast load times and smooth user experiences.
    • Monitor and improve application performance using tools like Lighthouse or Web Vitals.
  6. Collaboration and Leadership

    :
    • Collaborate with cross-functional teams, including designers, product managers, and backend developers.
    • Mentor junior developers and provide technical guidance.
    • Participate in Agile/Scrum processes, including sprint planning, stand-ups, and retrospectives.
  7. DevOps and Deployment

    :
    • Work with CI/CD pipelines to automate deployment processes.
    • Deploy applications to AWS or other cloud providers.
    • Monitor and troubleshoot production systems.

Required Skills and Qualifications:

  1. Technical Skills

    :
    • 5-7 years of professional experience in

      React.js

    • Strong proficiency in 

      JavaScript/TypeScript

      , HTML and CSS.
    • Experience with state management libraries (e.g., Redux, Zustand, Context API).
    • Familiarity with RESTful APIs and data fetching in Next.js.
    • Knowledge of modern frontend build tools (e.g., Webpack, Babel).
    • Experience with version control systems (e.g., Git).
  2. Performance and Optimization

    :
    • Expertise in optimizing Next.js applications for performance and SEO.
    • Familiarity with tools like Lighthouse, Web Vitals, and performance monitoring.
  3. Soft Skills

    :
    • Strong problem-solving and analytical skills.
    • Excellent communication and collaboration abilities.
    • Ability to work independently and as part of a team.
    • Strong attention to detail and commitment to delivering high-quality work.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

kolkata, hyderabad, pune, chennai, bengaluru