Current Open Jobs & Employment Oppportunities | Insperity

Senior Front End Developer (Vue.js)

Job Title
Senior Front End Developer (Vue.js)
Job ID
Plano,  TX 75093
Other Location

Launched in 2014 and headquartered in Dallas, Texas, our client is a digital giving software company that delivers an enterprise-class system for non-profit leaders around the globe. Its software solution allows non-profit organizations to facilitate any type of online gift in a customized donor experience. They represent nearly 1,000 of the top nonprofit’s in faith, education and healthcare.

Senior Front End Developer (Vue.js ) 

We are seeking an expert-level front end engineer with experience scaling Vue.js in large applications. You must be able to point to specific methodologies in architecting front end applications for maintainability and reliability, with examples of failed and successful approaches based on firsthand experience. Working with a high sense of urgency, you will create new functionality to support existing and new products, as well as refactor and redesign existing functionality and help steer technical direction of the product with high visibility contributions.


  • 6 - 8+ years of experience in a Front End Developer role using Vue.js and JavaScript.
  • Experience using Vue.js in large architecture to build large apps.
  • Knowledge with a product based company that includes a public-facing app.


  • Experience in non-profit industry.
  • Any experience working for a startup company.

Great to Have:

  • Significant experience in the broader JavaScript landscape.
  • Experienced with GraphQL (vue-apollo).
  • Test-driven mindset.
  • Understands that framework churn doesn't solve problems.
  • High degree of competence in designing thoughtful user experiences.
  • Understands that perfect is the enemy of good, without sacrificing quality.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.