> Markdown version of [/jobs/ext/1919282-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/1919282-principal-software-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 Software Engineer - **Company:** ASGN Incorporated - **Location:** Denver, CO, United States - **Experience:** Expert - **Salary:** $120,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Component-Based Software Engineering, Application Performance Management, HTML5, Cascading Style Sheets (CSS), Software as a Service, Code Review, Cursor (Graphical User Interface Elements), Software Design Patterns, Design of User Interfaces, Performance Tuning, E2e Testing, TypeScript, Web Applications, Web Performance Optimization, Tailwind, GitHub Copilot, ReactJS, Rollup, Cypress (Programming Language), Vue.js, Syntactically Awesome Style Sheets (SASS), Webpack, AngularJS, Integration Tests, Optimization Algorithms, Playwright, Build Tools, Front End Software Development, React Redux, JestJS, Es2015 - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=df40c07b753066fb ## About the Role Must Have * 7+ years building production web applications. * Strong production experience with Vue 3, React, or Angular. * Strong proficiency with TypeScript and modern JavaScript (ES6+). * Experience architecting large-scale frontend applications. * Deep understanding of component-based architecture, state management, frontend design patterns, and application performance. * Experience building responsive, accessible user interfaces using HTML5, CSS3, and modern CSS frameworks such as Tailwind CSS. * Experience building reusable component libraries or shared design systems. * Strong understanding of frontend performance optimization and modern browser capabilities. * Experience with modern build tooling such as Vite, Webpack, or Rollup. * Experience writing unit and integration tests using Vitest, Jest, or similar frameworks. * Experience mentoring engineers, conducting code reviews, and establishing engineering standards. * Strong understanding of UX/UI principles and close collaboration with designers. * Experience working in Agile software development environments. * Experience using AI development tools such as Claude Code, GitHub Copilot, Cursor, or similar. * Excellent communication and technical leadership skills. Nice to Have * Experience with state management libraries such as Pinia, Redux, or similar. * Experience with Storybook or component-driven development. * Experience with Playwright, Cypress, or other end-to-end testing frameworks. * Experience with SCSS, SASS, PostCSS, or similar styling technologies. * Experience working within highly available, secure, or regulated software environments. * Experience building large-scale customer-facing SaaS applications. ## Description We're partnering with a well-established technology company that's investing heavily in modernizing its customer-facing platform. They're looking for a Principal Software Engineer to provide technical leadership while remaining deeply hands-on in the design and development of modern web applications. This role is ideal for someone who enjoys solving complex frontend challenges, mentoring engineers, and working closely with Product and Design to deliver polished, intuitive user experiences. You'll help shape frontend architecture, establish engineering standards, and influence the technical direction of products used by thousands of customers. While the team primarily develops in Vue 3, they're equally interested in engineers with strong production experience in React or Angular who are excited to work with Vue. What You'll Do * Architect and develop scalable frontend applications using Vue 3, TypeScript, and modern frontend best practices. * Design reusable component libraries and establish frontend engineering standards. * Drive frontend architecture decisions focused on maintainability, scalability, and performance. * Partner closely with Product, UX/UI Design, and Backend Engineering to build intuitive customer experiences. * Build responsive, accessible, and high-performance web applications. * Conduct code reviews and mentor engineers on architecture, clean code, and frontend best practices. * Develop unit and integration tests using modern frontend testing frameworks. * Optimize application performance through code splitting, lazy loading, caching, and other frontend optimization techniques. * Work with modern frontend tooling and build systems. * Leverage AI-assisted development tools to improve engineering productivity. * Help shape long-term frontend strategy while remaining an active contributor. ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)