Frontend Lead

Year    TN, IN, India

Job Description

Job Summary:



We are looking for an experienced and passionate

Frontend Lead Developer

to join our team across multiple locations (Bangalore, Chennai, Coimbatore, Pune, and Noida). In this role, you will take ownership of the frontend architecture and development of our web applications, leading a team of talented frontend developers. You will collaborate closely with designers, backend developers, and product managers to deliver high-quality, user-friendly applications. The ideal candidate will have strong expertise in modern frontend technologies like

React

,

Angular

, or

Vue.js

, along with experience leading teams and driving the development of scalable frontend solutions.

Key Responsibilities:



Lead Frontend Development:

Oversee and contribute to the development of complex web applications, ensuring they are responsive, user-friendly, and performant.

Team Leadership:

Manage and mentor a team of frontend developers, helping them grow in their technical skills, ensuring best practices, and fostering a collaborative environment.

Technical Direction:

Define and implement frontend architecture, design patterns, and development processes to ensure scalability, maintainability, and performance.

Collaborate Across Teams:

Work closely with product managers, backend developers, and UI/UX designers to define and implement new features that align with business goals and user needs.

Code Reviews:

Conduct regular code reviews to ensure code quality, maintainability, and adherence to best practices.

Optimize Performance:

Identify bottlenecks and optimize application performance across multiple devices and browsers.

User-Centered Design:

Work with designers to ensure that the application's UI/UX is intuitive, visually appealing, and aligned with the brand's standards.

Stay Updated:

Stay current with the latest frontend technologies, tools, and industry trends, and advocate for continuous improvements in the team's workflow and technology stack.

Agile Development:

Work within an Agile environment (Scrum/Kanban), participating in sprint planning, retrospectives, and stand-ups.

Testing and Quality Assurance:

Ensure high-quality code through unit tests, integration tests, and end-to-end testing.

Required Skills & Qualifications:



Bachelor's degree

in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years of experience in

frontend development

with 2+ years in a leadership or senior role. Strong experience with

React.js

,

Angular

, or

Vue.js

, and a solid understanding of modern JavaScript (ES6+). Expertise in

HTML5

,

CSS3

, and

responsive design principles

. Experience with

state management tools

like

Redux

,

Context API

, or equivalent. Familiarity with

CSS preprocessors

like

SASS

or

LESS

. Experience working with

RESTful APIs

and

GraphQL

. Knowledge of

frontend build tools

like

Webpack

,

Babel

,

ESLint

, etc. Strong understanding of

cross-browser compatibility

and web performance optimization techniques. Experience in

Version Control (Git)

and

CI/CD pipelines

. Understanding of

Agile methodologies

and experience working in Agile teams.

Preferred Skills (Nice to Have):



Experience with

TypeScript

for better type safety and code maintainability. Familiarity with

UI component libraries

(e.g.,

Material UI

,

Ant Design

,

Bootstrap

). Knowledge of

backend technologies

such as

Node.js

,

Express.js

(for better collaboration with backend teams). Exposure to

server-side rendering (SSR)

frameworks like

Next.js

or

Nuxt.js

. Familiarity with

testing libraries

such as

Jest

,

Mocha

,

Cypress

, or

Enzyme

. Experience with

design systems

,

design-to-code workflows

, or

storybook

.

Soft Skills:



Strong leadership, communication, and interpersonal skills. Ability to provide clear technical direction and make complex decisions. Proactive problem-solving and the ability to manage multiple priorities in a fast-paced environment. A passion for continuous learning and improving both yourself and the team. Excellent mentoring skills with a focus on team development and growth. Ability to collaborate effectively with cross-functional teams and stakeholders.
Job Type: Full-time

Pay: ?800,000.00 - ?1,000,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4616651
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year