To apply for this job you must first either login or register

Development Team Lead

Ontario  - Permanent



Job Description

We're looking for an experienced Development Team Lead who has experience building web applications and building a high performing team to do an even better job of it. We build a product that helps our users earn their living and we're proud of that. If you're committed to great work and great teamwork, and are constantly looking for ways to improve the systems you’re responsible for, we're dying to meet you.

Responsibilities:
-You'll work on an Agile team as an ally to your product manager and scrum master.
-As a leader amongst 4 or 5 coding peers, you will ensure a shared focus on delivering customer value, quality code, and technical innovation.
-Along with your senior-level coding duties, you'll regularly work with other team leads, architects, product managers, and development managers to help curate what your team works on next, and how it fits into the overall FreshBooks technical vision.
-You'll also perform basic managerial duties, like ensuring team happiness and growth, helping existing team members achieve goals and helping us interview and assess potential new teammates.


Must Have Skills:

-Experience writing stable, large-scale, performant user-focused software
-Experience in web development and RESTful APIs
-Full stack software experience preferably in Python, Ember.js, HTML, CSS, and Ruby/Ruby on Rails
-Relational databases and SQL experience (we use mostly mysql with some Redis and Elasticsearch)
-Familiarity with Docker, AWS, Puppet, and Jenkins CI
-Familiarity with Git, Capybara, and RabbitMQ
-A focus on automated testing in support of continuous integration
-Experience adding or improving monitoring metrics and alerting


Details:
Starting: ASAP
Travel: 0%
Dress Code: Casual
To apply for this job you must first either login or register