Principal Engineer
symplr
Office
Bangalore, KA, India
Full Time
Overview
The Principal Frontend Engineer is a technical leader responsible for defining and driving frontend design, ensuring high-performance, scalable, and maintainable applications. This role requires deep expertise in Angular, TypeScript, and modern frontend frameworks and a strong ability to mentor teams, influence technical direction, and turn around struggling products.
Duties & Responsibilities
. Frontend Architecture & Technical Leadership
- Define and own the frontend architecture for large-scale applications, ensuring performance, security, and maintainability.
- Enforce best practices in Angular, TypeScript, and state management (NgRx or similar).
- Establish UI/UX development standards, accessibility guidelines, and performance optimization strategies.
- Ensure high-quality frontend code by driving code reviews, CI/CD, and influence test automation.
- Assess and turn around struggling frontend products by identifying key technical bottlenecks and implementing scalable solutions.
- Improve frontend application performance, optimizing rendering, API calls, and bundle sizes.
- Work closely with design and product teams to modernize UI/UX while ensuring minimal disruption to users.
- Address technical debt by systematically refactoring and modernizing legacy frontend codebases.
- Lead the development of complex, reusable UI components and frameworks.
- Set the bar for high-quality, maintainable, and well-documented code.
- Influence test automation, including unit testing, end-to-end testing, and visual regression testing.
- Foster a strong DevOps culture, ensuring seamless deployment of frontend changes.
- Mentor senior frontend engineers and architects, fostering a culture of technical growth.
- Partner with backend, product, and UX teams to ensure a cohesive, performant user experience.
- Influence technical decision-making across engineering leadership.
- Lead the adoption and effective usage of AI-assisted software development tools (e.g., GitHub Copilot, Amazon Q Developer, Sourcegraph Cody) to accelerate engineering productivity.
- Evaluate, pilot, and roll out AI tools and platforms across development teams, integrating them into day-to-day workflows and CI/CD pipelines.
- Define and implement guidance and best practices for using generative AI in secure, compliant, and performance-conscious ways.
- Collaborate with engineering leaders and platform teams to measure impact, gather feedback, and continuously improve AI adoption strategy.
- Stay current with the evolving AI landscape and assess the applicability of new tools to improve developer experience, code quality, and delivery velocity.
Skills Required
Technical Expertise:
- Expert-level proficiency in Angular, TypeScript, RxJS, HTML, and CSS.
- Strong experience with performance optimization, lazy loading, and state management.
- Deep understanding of RESTful APIs, GraphQL, and WebSockets.
- Experience with frontend DevOps, CI/CD pipelines, and containerization (Docker, Kubernetes is a plus).
- Strong knowledge of web accessibility (WCAG), security best practices, and cross-browser compatibility.
- Experience driving AI-assisted engineering transformation, with hands-on use and rollout of tools like Copilot, Amazon Q, or similar platforms
Soft Skills & Leadership:
- Ability to diagnose and turn around troubled frontend projects.
- Proven track record of influencing engineering direction at an organizational level.
- Strong mentorship and communication skills to elevate engineering teams.
- Experience working with senior leadership and cross-functional teams to align technical strategy with business goals.
Principal Engineer
Office
Bangalore, KA, India
Full Time
August 15, 2025