Posted Aug 20, 2026

Principal Software Engineer – Front-end Development

Apply Now

A position at White Cap isn’t your ordinary job. You’ll work in an exciting and diverse environment, meet interesting people, and have a variety of career opportunities.

The White Cap family is committed to Building Trust on Every Job. We do this by being deeply knowledgeable, fully capable, and always dependable, and our associates are the driving force behind this commitment.

Job Summary

Responsible for helping lead the technical vision, architecture, and execution of frontend applications and the enterprise design system for omnichannel and e-commerce. Blends deep hands-on engineering with enterprise-level technical leadership by bridging the gap between engineering and UX design. Ensures UI component scalability, accessibility, and high performance across all digital products.

Major Tasks, Responsibilities and Key Accountabilities

Nature and Scope

Work Environment

Education and Experience

Preferred Qualifications

If you’re looking to play a role in building America, consider one of our open opportunities. We can’t wait to meet you.

Requires PhD and 15+ years or master's degree and 10+ years of related experience. Expertise in JavaScript/TypeScript, HTML, CSS, React, Next.js, Node.js, frontend architecture, CI/CD, design systems, and Figma.

Key Responsibilities

Skills & Tools

JavaScript, TypeScript, HTML, CSS, React, Next.js, Node.js, Vite, Webpack, npm, Figma, Vue, Web Components

Job Details

About Whitecap

A North American distributor of construction supplies, building materials, tools, equipment, and safety products for professional contractors. — Industry: Retail and Wholesale