Avatar for Chronogolf

Connect golfers to their favorite courses.

Frontend Developer (Angular)

$60k – $90k • 0.0% – 1.0%
Apply now
Chronogolf is a fast growing VC-backed SaaS company based out of Montreal, Canada with satellite offices in Vancouver and Lyon. We provide cloud-based management solutions to over 450+ golf courses worldwide coupled with a marketplace for golfers that helps them book rounds of golf in real-time.

We are a young and dynamic team of 30 people with a "work hard, play hard" attitude. We are results-driven, and we never forget to give ourselves a pat on the back for achieving our goals.

Come work in our Montreal office, and help us change the golf industry one customer at a time.

Visit pro.chronogolf.com for more information on our management solutions, and visit chronogolf.com for more information on our marketplace.

The challenge

We are looking for an experienced Angular developer who will quickly become a key member of our team. The job will involve working closely with the product lead and other developers. You'll play a major role in the development of our core application as we add new features and grow our customer base. Upon joining the company, you will be expected to contribute to design decisions and produce simple and elegant code. We work in a fast-paced Agile environment.

Our frontend stack is part on AngularJS and part on Angular, which ties with our backend in Ruby (on Rails). We also develop our mobile apps with Nativescript and Angular.

About you

- You are proficient with JavaScript core language features and functionality (including ES6 and ES7)
- You can jump into pre-written AngularJS code, understanding, adding to, and improving it
- You care about the overall user experience of the application and strive to constantly improve it
- You can validate overall application design and conduct design, unit/integration testing, and code reviews
- You can play a major role in the enhancing and maintaining of the front-end applications
- You have a collaborative work ethic and the ability to work within a self-organized, cross-functional team


- 2+ years of production experience
- AngularJS and Angular (Angular CLI, Typescript, RxJS)
- State management libraries (@ngrx/store or Redux)
- Interfacing with REST APIs
- Use of debugging tools
- Unit and E2E (Protractor) testing
- Familiarity with agile and scrum
- Previous startup experience is a plus
- Previous mobile experience is a plus (we use Nativescript)

Completely Unnecessary

- Playing Golf
- Ability to win at foosball
- Appreciation for GIFs, Memes, and Emoticons


- IT welcome package
- 20 days paid time off
- Monthly health benefits
- Flexibility to work from home when needed
- Fun, casual, and relaxed work environment
- Work with an enthusiastic team of entrepreneurs

Meet your team

People you would work with in this role
Hello. I’m a product designer and developer based in Montreal currently leading the development of @Chronogolf.

More jobs at Chronogolf

View all jobs

Backend Developer (Ruby)

Apply now