- Own the design, development, and delivery of complex front-end features using Typescript, Angular (2+), Lit, HTML, and SCSS.
- Architect scalable UI solutions and reusable component libraries leveraging Web Components.
- Integrate front-end applications with APIs, including defining contracts and collaborating on API design.
- Drive performance optimization, accessibility improvements, and UX enhancements across applications.
- Lead and participate in pair programming, code reviews, and technical design discussions.
- Champion engineering best practices across documentation, testing, CI/CD, architecture, and maintainable layout patterns.
- Mentor junior engineers through technical guidance, feedback, and modeling high-quality engineering habits.
- Identify systemic technical debt and propose pragmatic, high-leverage improvements.
- Collaborate cross-functionally with product, design, and backend engineering partners to deliver end-to-end solutions.
HTMLCSSJavascript+3 more