Front End (Angular) Developer (at EZFacility)

Nova Scotia
Hiring Local & Remote

Since 2003, EZFacility, a division of Jonas Software, has been a leader in scheduling, management and membership solutions for sports, health and fitness facilities around the world. Our software-as-a-service (SaaS) offerings enable companies to simplify and streamline their operations, improve the efficiency of their staff, and increase their bottom-line.

EZFacility is headquartered on Froehlich Farm Blvd in Woodbury, New York, and we have sales and support offices in Canada, England, Holland and Australia. As the fitness and sports division of Jonas Software, EZFacility’s vision is to be the branded global leader in Scheduling, Management and Membership SaaS solutions. Our goal is to be recognized by customers and respective industry stakeholders as a trusted provider of "software for life" in the areas of technology, product innovation, quality, and customer service for sports, health and fitness facilities.


The Front-end Web Developer career opportunity is for the EZFacility product development team and is responsible for creating next generation applications within new suite of products from the Database through User Interface, with the ability to write clean code with scalability in mind.

The ideal candidate for this position will have a high sense of ownership, a service oriented mentality, and will proactively escalate any issues that cannot be resolved within the established timeframes.

They will ensure applications are accessible to a diverse user base and the solutions developed must be adaptable to various implementation/design scenarios. This requires a proven ability to articulate ideas and the ability to work with a development team to produce industry-leading solutions.


  • 3+ years minimum developing Angular front ends.

  • Ability to design, develop, test, implement and maintain Angular/JavaScript/HTML/CSS web applications

  • Understanding/experience with Responsive Web Design

  • Able to maintain and develop commented, wellengineered and tested code based on the outlined business logic

  • Maintain healthy peer relationships by effectively collaborating with peers to resolve defects

  • Ability to interact with team members to plan and estimate development tasks

  • Ability to accurately determine the length and difficulty of tasks and projects through proper planning

  • Continuously provide technical improvements to internal tools and libraries, as well as share best practices

  • Prior experience building multitier, distributed web or mobile applications

  • Thorough understanding of theoretical concepts such as Object Oriented Analysis and Design, Design Patterns

  • Strong problem solving abilities, and ability to pick up and adapt to new concepts quickly

  • Strong ability to follow prescribed development standards and to work as a team player

  • Strong desire to continue technical learning by expanding knowledge, learning and adapting to new tools and technologies

  • The ability to use the required functional and technical skills to do his or her job at a high level of accomplishment

Preferred candidates will also meet the following criteria:

  • Prior experience with Agile development and iterative development methodologies. Scrum, Pair Programming, TDD, Unit Testing

  • Is easy to approach and works well with others

  • Involvement with the local development community; active in forums and/or newsgroups

  • Prior experience in the health and fitness industry

  • Easily catches on to new technologies and concepts and can help others with them

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.