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:
Insightsoftware is seeking a Senior UI Engineer to serve as 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, this role will own the engineering implementation and governance of the CEM Design System, including its component library, design token architecture, Storybook documentation, and front-end standards.
Working in close partnership with UX Designers, Product Managers, and Engineering, this individual will establish the technical foundation that enables teams to build consistent, accessible, and maintainable user experiences across the CEM platform.
This role is ideal for an engineer who is passionate about UI quality, enjoys collaborating with designers, and has deep experience building enterprise Angular applications using modern component-based architecture.
Design System Architecture & Ownership
Define and maintain design token implementation, theming architecture, accessibility standards, and reusable UI patterns.
Develop comprehensive component documentation including usage guidance, interaction states, accessibility considerations, and implementation examples.
Establish front-end standards covering accessibility, component usage, styling conventions, testing, and documentation.
Cross-Functional Collaboration
Expert knowledge of Angular, TypeScript, RxJS , Angular Signals, Angular CDK, and standalone components.
Expert-level Storybook experience, including documentation, MDX, add-ons, and Chromatic integration.
Experience with modern front-end tooling including Angular CLI, ESLint , Prettier, Git, and CI/CD pipelines.
Experience with Azure, containers, micro front-end architectures, or distributed systems is a plus.
Preferred Qualifications:
Experience evaluating and adopting AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, or similar) to improve front-end development productivity while maintaining code quality, accessibility, and design system consistency.
The salary range in United States of America for this position is 111,000.00 to 139,000.00 USD Annual.
Your specific offer within this range will be determined by your skills, experience, and qualifications. For non-sales roles, you may be eligible for a bonus. For sales roles, this range includes a commission target.
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.