Humberger Nav
mployee.me logo
React Js Frontend Developer
National Australia Bank (NAB)
naukri
Gurugram
11-16 years
1L-40L
Full time
02 May 2026
Top Skills:
Frontend DevelopmentJavascriptHtmlWeb ApplicationReduxReact.JsTypescriptUi DevelopmentReacts JsAgileAgile MethodologyAnalytical SkillApiApi DevelopmentArchitectureAwsAzureBitbucketCi/cdCloudComponent DesignCss3CypressDockerGcpGitGithubGraphqlHtml5JavaJavascriptJenkinsJestJwtKubernetesMicroservicesNode.jsOauthPerformance MonitoringPerformance OptimizationReactReact.jsReduxRest ApisRestful ApisScrumSdlcSpring BootSprint PlanningStakeholder ManagementState ManagementSystem DesignTddTypescriptUiUxWeb ApplicationWeb Security

96

Get Personalized Job Matches with 1 Click

Job Description iconJob Description
Download Resume iconDownload Resume

Senior / Lead Frontend Engineer – React.js (80% Frontend, 20% Backend)

Experience

11 – 16 Years

Role Summary / Purpose

As a Senior / Lead Frontend Engineer, you will play a key role in designing and building highperformance, scalable, and secure web applications with a strong focus on React.js and modern frontend architecture.
You will work closely with product managers, designers, backend engineers, and architects to deliver bestinclass user experiences, while contributing selectively to backend services and integrations.

This role requires handson coding, technical leadership, and ownership of frontend standards, while contributing to system design and overall solution quality.

Key Responsibilities
  • Design, develop, test, deploy, and maintain enterprisegrade frontend applications using React.js
  • Drive frontend architecture, design standards, and coding best practices
  • Build responsive, reusable, and highperformance UI components
  • Collaborate with UX/UI designers to ensure pixelperfect, usercentric designs
  • Integrate frontend applications with REST APIs / GraphQL services
  • Participate in code reviews, mentoring senior and junior developers
  • Ensure application performance, security, accessibility, and scalability
  • Contribute (20%) to backend services, integrations, or API development
  • Work in Agile/Scrum environments, contributing to sprint planning and estimation
  • Implement CI/CD best practices and support release activities
Mandatory Skills & Experience (Core Requirements)
  • 11–16 years of overall software development experience
  • 8+ years of strong frontend development experience
  • Expert handson experience with React.js
  • Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3
  • Experience with Redux / Context API / React Hooks
  • Experience in state management, component design, and performance optimization
  • Strong understanding of RESTful APIs and frontendbackend integration
  • Working experience with Node.js / Java / Spring Boot (backend exposure – 20%)
  • Experience with Git, Bitbucket, GitHub
  • Strong understanding of SDLC & Agile methodologies
Good to Have / Secondary Skills
  • Backend experience with Node.js, Java, Spring Boot, Microservices
  • Exposure to GraphQL
  • Experience with Microfrontend architecture
  • Knowledge of Jenkins, Docker, Kubernetes
  • Cloud exposure: AWS / Azure / GCP
  • Experience with Jest, RTL, Cypress, BDD, TDD
  • Familiarity with Web Security, OAuth, JWT
  • Experience with performance monitoring and optimization tools
Leadership & Behavioral Expectations
  • Strong problemsolving and analytical skills
  • Ability to drive endtoend ownership of frontend modules
  • Excellent communication and stakeholder management skills
  • Proven experience mentoring engineers and leading by example
  • Ability to work in a fastpaced, consensusdriven environment
Education
  • Bachelor’s / Master’s degree in Computer Science, Engineering, or equivalent