Senior Frontend Software Engineer (at Thrive POS)

Nova Scotia
Hiring Local & Remote

Thrive POS is an innovator in Pizza Technology: When millions of hungry consumers need pizza delivered from top independent restaurants, their transactions are powered by Thrive. Our company offers small pizzerias - from mom & pop shops to mid-size chains - the power to compete with the “Big Guys” - with Point-of-Sale, Online Ordering, Mobile Apps, Customer Rewards Marketing & Delivery Management. Powerful Analytics help pizza shop owners dissect the pepperoni vs. mushroom trends. We are a 100% remote team with engineers from all parts of North America.


Granbury Solutions has a mission to deliver outstanding software that helps restaurant owners succeed. Our engineers are a critical component of ensuring that the pizza that’s ordered is always delivered right. By developing innovative software you can be a part of helping independent business owners thrive. We are looking for developers who bring creativity and perseverance and take pride in delivering a great user experience and outstanding reliability. The world of pizza is more complex than you might imagine - join us to help deliver real world solutions to the challenges facing our pizzeria owners!


  • Write and maintain frontend javascript (Vue.js) code to enhance consumerfacing pizza & delivery ordering applications and the tools restaurant owners use to manage these applications.

  • Maintain and help to develop UX design standards.

  • Update/improve existing applications to modernize them to new technologies and standards.

  • Review specifications and work collaboratively with backend developers QA, and product managers to create effective solutions.

  • Include unit tests in your code and/or integration tests, and adhere to style guidelines and documentation.

  • Participate in daily stand ups, biweekly sprint planning and agile scrum practices.


  • Minimum 5 years experience building a reliable, fast, consumerfacing production web or mobile web application.

  • Working experience with Vue.js in a production environment is required. Experience with AngularJS is a plus.

  • Knowledge and experience using automated UI test frameworks like and TestCafe.

  • UX design experience working with product management.

  • Well versed using analytical tools, such as Google Analytics or Mixpanel, to improve user experiences.

  • Understanding of complex API interactions in a single page application. Additionally any experience with SEO in this regard.

  • Experience with ecommerce and payment processing gateways.

  • Demonstrated ability to continue to learn technical skills in a selfdirected manner as needed.

  • Product minded: Committed to delivering a great user experience and evolving the product over time with new ideas.

This is a permanent, full time role. Work from home with a fun, smart team. As a small division of a larger company, we offer the chance to make a real difference in the business success while still offering outstanding benefits and opportunity.

More About Jonas Software:

Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.

Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.

Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.

Stay up to date with the Halihax newsletter

We'll let you know about upcoming events, speaking opportunities, or other important community news.