Employer: Zingtree

The Role

We’re looking for an awesome frontend engineer to help us design and build a next-generation authoring tool to power our award-winning decision tree software. We utilize a unique blend of mature and cutting-edge technologies to empower users and companies in making better decisions.

You’ll fit right in if:

  • You are passionate about excellent software engineering by promoting standards and best-practices.
  • You get excited when you interact with well-crafted, delightful user experiences, and know how to build those interactions into your own projects.
  • You love solving difficult problems in unique, creative, but maintainable ways.
  • Most of all, you are passionate about building an awesome, trusting team culture. We expect you to speak with both honesty and candor, encouraging others around you to do the same.

The Tech

Our frontend is a single page VueJS application, built on top of a RESTful Laravel API. Our legacy application uses traditional jQuery.

We don’t expect you to have experience in the exact tech we use, but we do require strong JavaScript fundamentals and a background working with reactive frameworks such as Vue, React, or Angular, and bonus points if you have experience with TypeScript.

What You’ll Do

  • Build and improve the frontend of the new interactive, real-time Zingtree authoring tool.
  • Help evolve our internal design system / language.
  • Cross-collaborate with backend engineers, product managers, designers and QA in an autonomous, supportive team environment
  • Build and maintain unit and integration tests (Jest and vue-test)
  • Contribute to the overall product, design, & engineering culture within the company.
  • These responsibilities are just the start of what you’ll be a part of at Zingtree! We encourage you to contribute wherever your interests take you — and shape your role accordingly.

About You

  • Have 2+ years of experience designing and building interactive applications in Vue or React.
  • Are comfortable with Redux-like state libraries. (We use Vuex.)
  • Value testing and documentation equally as much as you do coding.
  • Extra credit: proficient with basic backend development in Laravel/PHP
  • Have extremely high attention-to-detail, and love to obsess over UI/UX details which spark delight from users.
  • Demonstrate understanding of reactive frontend frameworks, Javascript, REST, and modern browsers.
  • Are comfortable with ambiguity and scoping solutions with your teammates
  • Communicate equally clearly in writing, code and speech.
  • Care fanatically about company culture, as we do.
  • Demonstrate proficiency in Microsoft Word, Excel, and… Actually, just kidding!
  • Having said all this, we’re also prone to impostor syndrome, so even if you don’t think you meet 100% of the above qualifications, you should still seriously consider applying.

Benefits for Zingtree Employees

  • Competitive Compensation – We offer fair compensation packages
  • Comprehensive Health Benefits – 100% of employee premiums and 75%-80% of dependent premiums on health, dental, and vision insurance are covered by us
  • Paid Parental Leave – Paid time off for parents to spend time with their new child
  • Unlimited PTO – Take the time you need to recharge and bring your best self to work
  • Flexible Remote Work – Work from anywhere (US/CA timezone preferred)
  • Home Office Stipend – Receive up to $500 to create a great work environment at home, and $100 a month for Internet, phone, etc.