skip to Main Content
Senior Front End Engineer

Senior Front End Engineer

  • Technology & Engineering
  • Lehi, UT

Website ClientSuccess

About the Role

ClientSuccess is a growing, hands-on organization. Because we are still small, it allows our engineers to take on multiple roles and challenges and not be constrained by title.   We succeed as a team and your contributions will have a big impact on the final product.

We are looking for engineers that can leverage their deep technical experience to help design and build ClientSuccess’s software systems. The ideal candidate will have strong technical and problem-solving skills to help architect and scale our cloud-based systems.  As part of our organization, you will tackle various engineering challenges using cutting edge technology and you will have the opportunity to work with engineers from multiple disciplines and backgrounds.

Specific Responsibilities

  • Own development of the primary user interface (SPA) for the ClientSuccess SAAS platform
  • Collaborate with product management and customers to deliver projects with measurable results
  • Build and maintain our user interface in a way that is scalable, extensible, and efficient
  • Mentor others within your team and the organization
  • Build systems and services that have an immediate impact on our customers

Experience and Skills

  • 3-5+ years professional software engineering experience with an emphasis on front-end technology
  • BS in Computer Science or similar
  • Ability to write clean and easily maintained code
  • Understanding of both client-side and server-side paradigms
  • Experience with Angular.js and/or React – we have both but are transitioning to React
  • JavaScript Wizard who loves creating interactive, user-focused UIs
  • Experience with consuming and interacting with API’s to power a single page app
  • Understanding of writing CSS for large apps
  • Experience with SCSS and styled-components – we have both but are transitioning to styled-components
  • Experience with CSS pre-processors like LESS, SCSS, or similar and CSS best practices
  • Experience with HTML/CSS frameworks like Bootstrap
  • Experience with component based architecture
  • Experience diagnosing and tuning browser performance issues
  • Excellent written and verbal communication skills
  • Ability to juggle competing priorities in a fast-moving dynamic environment


  • Experience with packaging and pre-compilation tooling like npm, webpack, babel
  • Experience with CDN services
  • Experience working in a fast-paced, agile environment
  • Experience with data visualization


  • Work with an awesome team in a great Lehi location
  • Competitive compensation
  • Stock options
  • Medical, dental, vision, and life insurance
  • 401K
  • Flexible vacation
  • Dev lunches
  • Team & family activities
  • MacBook Pro

About ClientSuccess

ClientSuccess is customer success management software that helps companies build relationships that last™. Revolutionizing the way SaaS companies manage, retain, and grow their existing customer base, ClientSuccess provides customer success leaders actionable insights, rich customer analytics, and best practices to proactively manage success throughout the customer lifecycle. ClientSuccess helps SaaS companies increase renewal and expansion revenue, reduce churn, and maximize the lifetime value of the customer.

Please submit the form below to apply.  For additional questions, contact us at

    To apply for this job email your details to

    Back To Top