insightsoftware logo

Lead UI Engineer

insightsoftwareRaleigh, North Carolina

$139,000 - $174,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Director
Remote
On-site
Compensation
$139,000-$174,000/year

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.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Lead UI Engineer Jobs at insightsoftware

What is the work location for this position at insightsoftware?
This job at insightsoftware is located in Raleigh, North Carolina, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at insightsoftware?
Candidates can expect a pay range of $139,000 and $174,000 per year.
What employment applies to this position at insightsoftware?
insightsoftware lists this role as a Full-time position.
What experience level is required for this role at insightsoftware?
insightsoftware is looking for a candidate with "Director" experience level.
What is the process to apply for this position at insightsoftware?
You can apply for this role at insightsoftware either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.