Skip to content

Principal Software Development Engineer – UI Foundations
Company | ID.me |
---|
Location | Mountain View, CA, USA |
---|
Salary | $248750 – $295926 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 15+ years of hands-on software development experience, with 5+ years specializing in front-end engineering and scalable UI architectures.
- Expert proficiency in JavaScript, TypeScript, React, and Web Components.
- Strong experience in CSS-in-JS, theming, and UI performance optimization.
- Proven track record of building scalable design systems and component libraries.
- Experience with CMS-driven UI architectures or dynamically configurable front-end systems.
- Hands-on experience with responsive, mobile-first, and cross-platform development.
- Strong analytical skills with expertise in performance, security, and accessibility.
Responsibilities
- Architect and develop scalable, reusable, and accessible UI components to establish the foundation of our Design System.
- Collaborate with Design, Product, and Engineering teams to enhance front-end development velocity and efficiency.
- Lead the implementation of high-performance, configurable, and CMS-driven UI experiences.
- Ensure seamless cross-platform compatibility for Web, Mobile, and Browser Extensions.
- Champion best practices in front-end engineering, including accessibility, performance optimization, and security.
- Mentor engineers and drive engineering excellence, fostering a culture of innovation and modern UI development methodologies.
Preferred Qualifications
- Experience building UI foundations for Super Apps or modular digital experiences.
- Familiarity with server-side rendering (SSR) and static site generation (SSG) for enhanced performance.
- Prior experience integrating UI components with identity management, security, or fintech applications.
- Expertise in A/B testing, analytics-driven UI optimizations, and user behavior tracking.
- Strong leadership experience, driving design and engineering decisions across large teams.