> Markdown version of [/jobs/ext/3550103-principal-front-end-engineer](https://www.wearedevelopers.com/jobs/ext/3550103-principal-front-end-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Front End Engineer - **Company:** Alex @ - **Location:** United States - **Contract:** Permanent contract - **Skills:** Testing (Software), HTML, JavaScript (Programming Language), Cascading Style Sheets (CSS), Code Review, Design of User Interfaces, Software Architecture, TypeScript, ReactJS, Syntactically Awesome Style Sheets (SASS) - **Published:** September 30, 2026 - **Apply:** https://www.dice.com/job-detail/42ab039e-39b0-4f59-b6e7-393fa57727b9 ## About the Role * Experience using AI tools to improve efficiency in software architecture, code reviews, and software testing\\n * 12+ years of experience building and scaling production front-end systems, including React and its ecosystem, with a track record of setting technical direction beyond your own team.\\n * Deep expertise in React, JavaScript/TypeScript, HTML, and CSS (including SASS/LESS), with the judgment to know when to deviate from convention.\\n * Demonstrated experience influencing technical strategy across multiple teams or a full engineering org, not just within a single codebase.\\n * Strong track record mentoring and growing senior/staff-level engineers.\\n * Comfort operating in ambiguity - defining problems and roadmaps, not just solving pre-defined tickets.\\n * Fluency in UI/UX principles and cross-browser/performance considerations, with the ability to set standards other engineers follow.\\n, * Experience building e-commerce customer portals at scale.\\n * Experience leading frontend architecture decisions for a platform serving high concurrent traffic.\\n * Knowledge of CommerceTools.\\n ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [25 Essential Tools for Front End Developers](https://www.wearedevelopers.com/magazine/210-25-essential-tools-for-front-end-developers)