React.js Developer - Redux / JavaScript

8 - 12 years

8 - 12 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary : We are seeking an experienced React.js (Redux) Developer with 8+ years of experience in front-end development. The ideal candidate will have expertise in building scalable web applications using React.js, Redux, HTML, CSS, and JavaScript. You will be responsible for designing and implementing responsive user interfaces, optimizing application performance, and collaborating closely with cross-functional teams.

Key Responsibilities

  • Front-End Development:

    Develop and maintain high-quality, scalable, and responsive web applications using

    React.js and Redux

    .
  • UI/UX Implementation:

    Collaborate closely with UX/UI designers to translate designs into intuitive and visually appealing user interfaces.
  • Technical Feasibility:

    Ensure the technical feasibility of UI/UX designs and provide effective solutions to complex development challenges.
  • Performance Optimization:

    Optimize application performance through rigorous code reviews, refactoring, and implementing industry best practices.
  • State Management:

    Effectively manage application state using

    Redux

    and handle advanced asynchronous data with tools like

    Redux-Thunk or Redux-Saga

    .
  • Code Quality:

    Write clean, maintainable, and reusable code, adhering to modern

    JavaScript (ES6+)

    standards.
  • Compatibility:

    Implement robust cross-browser and cross-platform compatibility solutions using

    HTML5, CSS3, and responsive design principles

    .
  • API Integration:

    Seamlessly integrate

    RESTful APIs

    and third-party services into the front-end application.
  • Version Control:

    Utilize version control systems like

    Git

    for efficient code collaboration and management.
  • Mentorship & Collaboration:

    Mentor junior developers and actively participate in technical discussions and code reviews, fostering a culture of continuous learning.
  • Continuous Learning:

    Stay updated with the latest industry trends, frameworks, and tools to ensure continuous improvement in development practices.

Required Skills

  • React & Redux:

    Strong proficiency in

    React.js and Redux

    with a minimum of

    5 years of hands-on experience

    .
  • Core Front-End:

    In-depth knowledge of

    HTML5, CSS3, JavaScript (ES6/ES7)

    , and modern front-end development practices.
  • Advanced Redux:

    Experience with advanced Redux patterns (e.g.,

    Redux-Saga, Redux-Thunk

    ).
  • Architecture:

    Strong understanding of component-based architecture, React Hooks, and functional programming.
  • Responsive Design:

    Proven experience in building responsive and cross-browser compatible user interfaces.
  • Optimization:

    Proficiency in debugging, profiling, and optimizing web applications.
  • API Handling:

    Hands-on experience integrating with

    RESTful APIs

    and handling asynchronous requests.
  • Styling:

    Knowledge of CSS preprocessors (e.g., SASS, LESS) and modern styling frameworks.
  • Build Tools:

    Familiarity with Webpack, Babel, and other front-end build tools.
  • Testing:

    Experience with Unit Testing using frameworks like

    Jest, React Testing Library, or Enzyme

    .
  • Soft Skills:

    Excellent problem-solving skills, keen attention to detail, and the ability to work independently.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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

bangalore urban, karnataka, india