Sr. Front-End Engineer (React, 7+ years)

7 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Position:

Experience:

Location:


About the Role:

We are seeking an experienced Sr. Front-End Engineer with 7+ years of expertise in React.js and Redux to join our team. The ideal candidate is a front-end specialist who has built and scaled large web applications with complex state management. You will lead the design and implementation of user interfaces, ensure code quality, and work closely with cross-functional teams to deliver high-performance applications.


Key Responsibilities:

  • Architect, develop, and maintain complex

    front-end applications

    using

    React.js

    with

    deep Redux expertise

    (Thunk, Saga, or other middleware).
  • Manage and optimize

    global application state

    with advanced Redux patterns.
  • Collaborate with

    design, product, and backend teams

    to translate business requirements into robust technical solutions.
  • Ensure

    performance optimization

    , including state normalization, efficient re-rendering, and memoization strategies.
  • Define and enforce

    best practices for React/Redux architecture

    across the team.
  • Mentor junior developers and conduct

    peer code reviews

    .
  • Drive improvements in

    testing, CI/CD, and deployment pipelines

    .


Required Skills & Qualifications:

  • 7+ years

    of professional front-end development experience.
  • Strong expertise in React.js and Redux

    (state normalization, middleware, advanced selectors, large-scale applications).
  • Proficiency in

    JavaScript (ES6+), TypeScript, HTML5, CSS3, SASS/LESS

    .
  • Solid experience with

    Redux middleware

    (Thunk, Saga, or Observables).
  • Strong understanding of

    component lifecycle, hooks, and context API

    .
  • Experience with

    RESTful APIs, GraphQL, and WebSockets

    .
  • Hands-on with

    build tools

    (Webpack, Babel, Vite).
  • Familiarity with

    testing frameworks

    (Jest, React Testing Library, Cypress).
  • Knowledge of

    performance profiling and optimization techniques

    .
  • Strong Git, Agile, and collaboration skills.


Good to Have:

  • Experience with

    Next.js or SSR frameworks

    .
  • Familiarity with

    micro-frontend architecture

    .
  • Exposure to

    Material UI, Ant Design, or Tailwind CSS

    .
  • Cloud deployment experience (

    AWS, GCP, or Azure

    ).


Education:

  • Bachelor’s or Master’s degree in

    Computer Science, Engineering, or related field

    (or equivalent practical experience).


Soft Skills:

  • Strong problem-solving abilities.
  • Excellent communication skills.
  • Ability to work independently and in a collaborative environment.
  • Attention to detail and quality.

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