Job Overview:
We are seeking a highly experienced
Frontend Lead Developer
with deep expertise in
Angular
and
TypeScript
to lead our front-end engineering efforts. The ideal candidate will be responsible for driving the UI architecture, leading a team of frontend developers, and delivering scalable, performant, and high-quality web applications.
Key Responsibilities:
Lead the design, development, and implementation of enterprise-level front-end applications.
Architect and maintain scalable and maintainable Angular applications.
Collaborate with cross-functional teams including designers, backend developers, DevOps, and QA.
Mentor and guide a team of frontend engineers by providing technical leadership and code reviews.
Translate business requirements and UX designs into functional, responsive user interfaces.
Optimize application performance, ensure responsiveness, and enforce best practices.
Define and enforce code standards, architecture guidelines, and development workflows.
Participate in planning, estimation, and sprint management as part of Agile/Scrum teams.
Stay updated with emerging front-end technologies, trends, and frameworks.
Required Skills & Experience:
12+ years
of overall experience in front-end development.
Minimum
5+ years of hands-on experience
in
Angular 8+
and
TypeScript
.
Strong understanding of
HTML5
,
CSS3
,
SCSS
, and modern JavaScript (ES6+).
Deep understanding of
RxJS
,
Angular CLI
,
Forms (Template-driven and Reactive)
.
Experience working with
RESTful APIs
and JSON.
Expertise in
frontend build tools
,
module bundlers
, and
CI/CD pipelines
.
Proven experience in
leading frontend teams
and delivering large-scale UI projects.
Experience with
unit testing frameworks
like
Jasmine
,
Karma
, or
Jest
.
Familiarity with
State Management (NgRx or similar)
.
Experience in
performance tuning
,
security best practices
, and
accessibility
.
Good to Have:
Exposure to
monorepo architectures
,
micro-frontends
, or
Web Components
.
Basic knowledge of
Node.js
and backend interactions.
Experience in cloud environments such as
AWS
,
Azure
, or
GCP
.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Proven leadership capabilities and excellent communication skills.
Ability to work under pressure and manage multiple priorities.
#J-18808-Ljbffr