Posted on: 05/12/2025
Description :
Role Summary :
We are looking for a highly experienced Principal Frontend Engineer to drive architectural decisions, lead complex UI initiatives, and mentor engineering teams in building world-class user experiences.
The ideal candidate will have deep expertise in modern frontend technologies, performance optimization, design systems, and scalable application architecture.
This is a hands-on technical leadership role focused on steering frontend strategy and ensuring engineering excellence.
Key Responsibilities :
- Define and drive the frontend architecture, coding standards, best practices, and long-term technical strategy.
- Evaluate and recommend modern frameworks, libraries, tools, and design patterns.
- Lead technical design reviews, proof-of-concepts, and large-scale UI/UX projects.
- Build complex, high-performance, scalable, and responsive web applications.
- Collaborate with designers and backend engineers to implement seamless, intuitive user interfaces.
- Ensure UI consistency through reusable components and design systems.
- Optimize frontend performance (rendering speed, bundle size, load time, memory usage).
- Enforce accessibility standards (WCAG/ARIA) and cross-browser compatibility.
- Create automated testing strategies for unit, integration, and E2E testing.
- Partner with product managers, UX designers, backend engineers, and DevOps teams.
- Guide teams in breaking down complex requirements into deliverable components.
- Act as a key stakeholder in planning, estimation, and system-wide architectural decisions.
- Mentor senior and mid-level engineers; conduct technical training sessions.
- Lead by example through high-quality code, reviews, and engineering excellence.
- Contribute to hiring initiatives and help shape the future of the engineering team.
- Stay updated with emerging technologies, industry trends, and modern frontend methodologies.
- Drive continuous improvement efforts around DX (developer experience), automation, and UI performance.
- Foster a culture of scalability, maintainability, and clean architecture.
Required Skills & Experience :
- Bachelors or Masters in Computer Science, Engineering, or related field.
- 6+ years of experience in frontend development with at least 3-5 years in a lead/principal role.
- Deep expertise in one or more modern frontend frameworks : React, Angular, or Vue.js
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Hands-on experience with scalable state management (Redux, NgRx, Vuex, Recoil, Zustand).
- Expertise in UI performance optimization, accessibility, and responsive design.
- Familiarity with Webpack, Vite, Rollup, or other build tools.
- Strong experience integrating with RESTful and GraphQL APIs.
- Experience with testing frameworks (Jest, Cypress, Playwright, Mocha).
- Strong understanding of micro-frontend architectures and large-scale application design
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1585483
Interview Questions for you
View All