Lead UI Engineer

insightsoftware
  • Raleigh, North Carolina
  • $139,000–$174,000 Per Year
5 days ago

Job Description

About Us:

insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders from over 32,000 organizations to make timely and intelligent decisions. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics. We deliver finance teams the insights required to navigate any economic climate and drive greater financial intelligence, while increasing productivity, visibility, accuracy, and compliance. Learn more at insightsoftware.com.

Job Description:

Job Summary

Insightsoftware is seeking a Lead UI Engineer to own the front-end technical foundation of the newly established UX team within the Certent Equity Management (CEM) product organization. Reporting to the UX Manager, Equity, you will build and govern the CEM Design System (its component library, design token architecture, Storybook documentation, and front-end standards) and serve as the primary engineering partner to UX, Product, and Engineering.

What You'll Own

Design System & Component Library

  • Architect, implement, and evolve the CEM Design System on PrimeNG and Angular

  • Extend PrimeNG components into a branded, enterprise-ready library with defined APIs, token architecture, and accessibility standards

  • Build, version, and publish shared components for consumption across multiple product teams

  • Own Storybook as the authoritative component documentation environment, including MDX docs, interaction states, CI integration, and Chromatic visual regression testing

  • Define contribution workflows, deprecation processes, and front-end standards across engineering

AI-Assisted Development & Governance 

  • Own the Storybook environment as the authoritative documentation site for reusable UI components. 

  • Develop comprehensive component documentation including usage guidance, interaction states, accessibility considerations, and implementation examples. 

  • Integrate Storybook into the CI/CD pipeline to automate publishing and validation. 

  • Implement visual regression testing using Chromatic or comparable tooling to identify UI regressions before release. 

  • Establish documentation standards and contribution guidelines for engineering teams.

Front-End Engineering & Collaboration

  • Lead implementation of complex Angular UI features using design system components

  • Partner with UX during discovery and handoff to keep designs technically feasible

  • Review PRs for UI quality, accessibility, and design system adherence

  • Mentor engineers on component reuse, accessibility, and front-end standards

Required Qualifications

  • 5+ years building enterprise SaaS front-ends with Angular in production

  • Deep hands-on experience with PrimeNG (or similar) - customization, theming, component extension

  • Proven ownership of an enterprise design system: token pipeline, versioning, governance, cross-team adoption

  • Expert Storybook experience: MDX, add-ons, Chromatic, CI integration

  • Strong WCAG 2.1 AA knowledge implemented at the component API level, not just audited

  • Hands-on experience integrating AI development tools (Copilot, Cursor, Claude Code, or similar) with design system guardrails including MCP server configuration and governance processes that keep AI-generated code compliant

Technical Stack

Angular 22+ · PrimeNG · Storybook · TypeScript · RxJS · Angular Signals · Angular CDK · .NET 10 · .NET Aspire · Azure SQL · Kubernetes

Preferred

  • Enterprise design systems in financial services, ERP, or complex SaaS

  • Design token pipelines: Tokens Studio, Style Dictionary, CSS custom properties

  • Figma variables and design-to-code token workflows

  • Large-scale application modernization experience

  • Private component library publishing (GitHub Packages or similar)

EducationBachelor's in Computer Science or Software Engineering, or equivalent professional experience

The salary range in United States of America for this position is 139,000.00 to 174,000.00 USD Annual.

For sales roles, this range includes the commission target. For non-sales roles, this is a base salary only range; additional bonus eligibility may apply.

Your specific offer within this range will be determined by your skills, experience, and qualifications.

We are committed to pay transparency and fair compensation practices. If you have questions about our compensation approach, please don't hesitate to ask during the interview process.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Learn more about our high-energy, high-performance global team: Work With Us

insightsoftware About Us: Hear From Our Team

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.

Numbers & Facts

LocationRaleigh, North Carolina
Salary$139,000–$174,000 Per Year

Skills

  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Artificial Intelligence (AI)unmatched
  • Auditingunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Documentationunmatched
  • ERP (Enterprise Resource Planning)unmatched
  • Equal Employment Opportunity (EEO)unmatched
  • Financeunmatched
  • Financial Planning and Analysis (FP&A)unmatched
  • Financial Servicesunmatched
  • Financial Systemsunmatched
  • GitHubunmatched
  • MCP - Microsoft Certified Professionalunmatched
  • MDX (MultiDimensional eXpression Language)unmatched
  • Microsoft .NETunmatched
  • Microsoft Windows Azureunmatched
  • Performance Managementunmatched
  • Product Engineeringunmatched
  • Productivity Managementunmatched
  • Programming Toolsunmatched
  • Regression Testingunmatched
  • Reporting Skillsunmatched
  • SQL (Structured Query Language)unmatched
  • Salesunmatched
  • Software Engineeringunmatched
  • Software as a Service (SaaS)unmatched
  • Systems Administration/Managementunmatched
  • Technical/Engineering Designunmatched
  • Time Managementunmatched
  • User Interface Designunmatched
  • User Interface Toolsunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Content Accessibility Guidelines (WCAG)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder