Front End Supervisor

12 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Front-End Lead (React Native + React)

Location: Chidambaram, Tamil Nadu

Employment Type: Full-Time

Reporting To: Head of Operations

Salary: As per Industry Standards

About the Role

The Front-End Lead is a senior engineering leadership role responsible for architecting,

delivering, and optimizing all front-end applications across multiple ecosystems,

including internal product platforms, client-facing digital solutions, and MVP incubation

initiatives. This position requires deep technical expertise, hands-on development

capability, strong architectural judgment, and the ability to guide developers using

enterprise-grade engineering best practices.

You will own both mobile and web front-end engineering, with React Native as the

primary focus and React Web as a strong supporting requirement. You will establish

coding standards, guide component architecture, ensure UI/UX fidelity from Figma,

optimize performance across devices, enforce Git and CI/CD discipline, and represent

the front-end function in all cross-functional Agile ceremonies.

This is NOT a teaching role. It is a delivery, architecture, and leadership role.

Key Responsibilities

1. Architecture, Engineering & System Design

• Architect scalable React Native applications integrated with Django REST APIs.

• Own React.js architecture for web dashboards, portals, and client-facing

interfaces.

• Build and maintain reusable UI component libraries aligned with Figma design

systems.

• Create cross-platform architecture patterns ensuring consistency across Android,

iOS, and Web.

• Define state-management strategies using Context, Reducers, Redux Toolkit, or

Recoil.

• Drive adoption of clean architecture, modular design, and production-grade code

patterns.

2. Delivery Leadership & Execution

• Lead front-end delivery for all Agency and Labs projects (UK, EU, India clients).

2

• Translate business, UX, and API requirements into engineering plans and sprint-

ready tasks.

• Collaborate closely with Backend Lead to define API contracts, error models,

caching, pagination.

• Conduct detailed code reviews ensuring readability, performance, accessibility,

and maintainability.

• Oversee build pipelines (Expo EAS), versioning, OTA updates, and release

cycles.

• Ensure performance through:

o Lazy loading & memoisation

o Virtualized lists

o Image optimization

o Bundle analysis

o Flipper performance profiling

3. Integration, Collaboration & Cross-Functional Workflows

• Integrate Figma UX/UI designs—ensuring pixel accuracy, correct spacing,

typography, color tokens.

• Collaborate with:

o Backend engineering (Django/DRF)

o UX/UI/CX Designer (Figma systems)

o QA/Test Engineer (Selenium, Appium, Postman)

o Business Analyst (BRD, FRS, flows)

o Project Manager (Sprints, RAID management)

• Participate actively in Agile ceremonies: stand-ups, sprint planning, reviews,

retrospectives.

• Ensure PR quality, feature readiness, and build stability before merging to main

branches.

4. Code Quality, Security, DevOps & CI/CD Alignment

• Enforce front-end engineering standards: folder structures, naming conventions,

component purity.

• Integrate automated testing:

o Jest

o React Testing Library

o Detox/Appium basics (awareness)

• Work with DevOps on CI/CD pipelines:

o GitHub Actions

o AWS Amplify (FE hosting)

o Expo EAS pipelines

• Implement basic security measures:

o Input validation

o Secure storage handling

o Safe token management

3

o HTTPS-only endpoints

5. Mentorship & Technical Leadership

• Lead and mentor front-end and full-stack developers embedded in delivery pods.

• Conduct architecture workshops, debugging sessions, and best-practice learning

circles.

• Build career progression paths for associates.

• Establish and maintain documentation, ADRs (Architecture Decision Records),

and reusable templates.

Technical Expertise Requirements

Core Front-End Stack

• React Native (Expo + CLI)

• React.js (CRA, Vite, Next.js awareness)

• JavaScript (ES6+), TypeScript (preferred)

• React Navigation v6 (Stack, Drawer, Tab)

• Axios / Fetch API

• Context API / Reducers / Redux Toolkit / Recoil

• AsyncStorage / Secure Storage

• React Native Vector Icons / Lottie Animations

• Tailwind CSS, Styled Components, Material UI (web)

• Formik + Yup for form management

• Expo EAS, OTA updates, build pipelines

Supporting Tools & Ecosystems

• Figma (design handoff, Inspect mode, tokens)

• Git/GitHub (branching, PR reviews, protected branches)

• Jira / Sintra.ai (sprint & task management)

• Chrome DevTools, Flipper, React Profiler

• Jest, React Testing Library

• Appium/Detox (awareness)

• Looker Studio / GA4 dashboards (basic awareness for data-driven UI decisions)

Backend & DevOps Awareness (Cross-Functional Competency)

• Django REST Framework (API behaviors)

• JSON structure, pagination, error handling, rate limits

• AWS Amplify / S3 / CloudFront (front-end hosting)

• Docker basics (containerized FE dev environment)

4

• CI/CD with GitHub Actions

Profile Requirements

• 7–12 years of proven experience delivering production-grade front-end

applications.

• Strong experience leading web and mobile engineering teams.

• Deep command of React Native architecture and React ecosystem.

• Experience with performance tuning across Android/iOS.

• Strong understanding of UX alignment, accessibility (WCAG), and CX principles.

• Excellent communication, documentation, and stakeholder skills.

• Ability to operate in fast-paced delivery environments with global clien

Mock Interview

Practice Video Interview with JobPe AI

Start Django 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

chidambaram, tamil nadu, india

chidambaram, tamil nadu, india