xelys jobs xelys jobs

Principal Software Engineer - (Denver, CO - Hybrid)

CyberCoders

hybridleadpermanentfrontendengineering-management Denver, CO 7 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Vue.jsTypeScriptReactAngularTailwind CSSViteWebpackRollupVitestJest

About the role

Principal Software Engineer (Hybrid)

Denver, CO

Role overview

Provide technical leadership while staying hands-on in designing and building modern customer-facing web applications. You’ll help shape frontend architecture, establish engineering standards, and work closely with Product and Design to deliver polished, intuitive user experiences.

What you’ll do

  • Architect and develop scalable frontend applications using Vue 3 (with TypeScript and modern frontend best practices)
  • Design reusable component libraries and set frontend engineering standards
  • Drive frontend architecture decisions for maintainability, scalability, and performance
  • Collaborate with Product, UX/UI Design, and Backend to deliver intuitive customer experiences
  • Build responsive, accessible, high-performance web apps
  • Conduct code reviews and mentor engineers on clean code and frontend best practices
  • Develop unit and integration tests using modern frontend testing frameworks
  • Optimize performance (e.g., code splitting, lazy loading, caching)
  • Use modern tooling/build systems (e.g., Vite/Webpack/Rollup)
  • Leverage AI-assisted development tools to improve productivity
  • Contribute to long-term frontend strategy while remaining an active IC

Requirements

  • 7+ years building production web applications
  • Strong production experience with Vue 3 (and/or strong React or Angular experience)
  • Strong proficiency with TypeScript and modern JavaScript (ES6+)
  • Experience architecting large-scale frontend applications
  • Deep understanding of component-based architecture, state management, design patterns, and performance
  • Experience building responsive and accessible UIs using HTML5, CSS3, and Tailwind CSS
  • Experience with reusable component libraries or shared design systems
  • Strong frontend performance optimization knowledge and browser capabilities
  • Build tooling experience: Vite, Webpack, or Rollup
  • Testing experience with Vitest, Jest, or similar frameworks
  • Experience mentoring engineers, conducting code reviews, and setting engineering standards
  • UX/UI collaboration and UX/UI principles knowledge
  • Experience in Agile environments
  • Experience with AI development tools such as Claude Code, GitHub Copilot, Cursor, or similar
  • Excellent communication and technical leadership

Nice to have

  • State management: Pinia or Redux
  • Storybook / component-driven development
  • End-to-end testing: Playwright or Cypress
  • Styling: SCSS/SASS/PostCSS
  • Experience in highly available, secure, or regulated environments
  • Building large-scale customer-facing SaaS applications

Benefits (high level)

Medical/dental/vision, 401(k) match, employee stock purchase plan, paid time off, tuition assistance, hybrid schedule, and growth opportunities.

About CyberCoders

CyberCoders is a technology-focused company partnering with established teams to hire software engineering talent. The role centers on modernizing customer-facing web platforms using contemporary frontend engineering practices and component-based architectures.

Scraped 8/3/2026