Front End Developer

8 - 10 years

8 - 18 Lacs

Posted:14 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

  • 8+ years of experience

    architecting and building

    modern, scalable frontend applications

    with a strong focus on performance, maintainability, and developer experience.
  • Expert in TypeScript

    and modern JavaScript (ES6+), leveraging advanced language features for type safety, modularity, and clean code practices.
  • Deep expertise in React ecosystem

    , including:
  • Next.js

    and

    Remix

    for SSR, SSG, and hybrid rendering strategies.
  • Advanced React patterns:

    Hooks

    ,

    Context API

    ,

    Custom Hooks

    , and

    Concurrent Features.

  • State management using

    Redux

    ,

    useContext

    , and emerging patterns like

    React Query

    for server state.
  • Hands-on experience implementing

    Module Federation

    with

    Webpack 5

    for dynamic runtime integration of independently deployed microfrontends.
  • Designing

    shared component libraries

    ,

    cross-app communication strategies

    , and

    versioning policies

    for federated setups.
  • Expertise in

    routing orchestration

    ,

    lazy loading

    , and

    dependency isolation

    to ensure seamless user experience across distributed applications.
  • Tooling & Build Systems

    :
  • Proficient with

    Webpack

    ,

    Babel

    , and

    Vite

    for optimized bundling and transpilation.
  • Skilled in

    Tailwind CSS

    and

    CSS-in-JS

    solutions for responsive, accessible, and theme-driven UI development.
  • Strong understanding of

    JavaScript performance optimizations

    ,

    bundle splitting

    ,

    tree-shaking

    , and

    code-splitting

    .
  • Implementing

    Core Web Vitals

    best practices and

    ARIA standards

    for accessibility compliance.
  • Experience with

    distributed monorepos

    using tools like

    Nx

    ,

    Lerna

    , and

    Turborepo

    .
  • Comfortable with

    Git workflows

    , CI/CD pipelines, and automated dependency management.
  • Skilled at evaluating trade-offs between

    centralized governance

    and

    team autonomy

    in large-scale federated environments.
  • Advocates for

    design systems

    ,

    component-driven development

    , and

    domain-driven design

    principles.
  • Collaboration & Leadership

    :
  • Strong communicator capable of influencing

    technical and non-technical stakeholders

    .
  • Experienced in

    mentoring teams

    , conducting

    code reviews

    , and driving

    frontend architecture discussions

    .
  • Familiarity with tools like Turborepo
  • Experience integrating backend-for-frontend (BFF) layers, GraphQL APIs, or edge functions.
  • Previous contributions to platform-level SDKs or component frameworks , RxJs.

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
Tata Consultancy Services logo
Tata Consultancy Services

Information Technology and Consulting

Thane

RecommendedJobs for You