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

Director of Software Development

Montreal, Quebec  - Permanent

Job Description

Our client, on the Plateau Mont Royal, is disrupting a age old system called " Pay Day " by giving workers daily control and access to their income.

They are dreamers with a track record of making things happen. They inspire their teams to make the impossible possible. They believe in Team Work, celebrating success and learning quickly from their mistakes (...yup they recognize that mistakes do happen in a fast-paced environment )....

They are a small but high-performing team of engineers, building SaaS and mobile technologies for a rapidly growing organization, led by a founding team who years of experience getting it right.

our client embraces Agile and DevOps practices and tools to ensure the delivery of high quality software with a high release velocity. They have a well defined product and technology road-map, efficient flat structure and ambitious growth plans.

Our stack is JavaScript-based (including with Node/Express microservices). Most importantly, we work in a collaborative environment of continuous learning - we expect you to challenge us as much as we challenge you!

You'll be responsible for the management of a team of developers that are building and delivering a highly available, scalable, and secure SaaS platform. You’ll have the ability to contribute to key architectural decisions while building awesome experiences that have a meaningful impact on our users.
We are on an exciting journey; one that likely will be your most challenging and rewarding professional experience. We are in this together. We hold ourselves, and each other, accountable. We are passionate about and committed to our mission, this Company and each other. Music to your ears? We'd love to hear from you.

Must Have Skills:

You have strong technical and excellent interpersonal skills, and a keen eye for process; you will lead a diverse group of skilled developers as they develop the systems and infrastructure necessary to drive Instant’s product roadmap. Your passion for technology and developing world-class software should be rivaled only by your desire to see your teammates succeed.

You're passionate about building exciting web and mobile applications and you’ve had proven experience directing teams that have built production-grade SaaS rapidly and at large scale. You thrive in fast-paced environments where you have lots of independence to develop and build the team required to execute our plan. You keep up to date with new technologies and trends, and you're eager and quick to learn them.

You live and work with honesty and integrity, you carry your work with a healthy sense of urgency, you truly believe in teamwork, and you're not afraid to be held - or hold others - accountable for what must be done.

What You'll Bring:

•10+ years experience developing production-quality software at high scale
•5+ years experience directing multiple agile teams
•Several years working in an Agile+DevOps development environment
•Degree in Computer Science, or equivalent experience
•Ability to learn new technologies and paradigms rapidly
•Familiarity with non-relational databases such as MongoDB
•Proficiency in a Linux environment
•Deep knowledge of web technologies
•Comfortable communicating with people in English at all levels in the company both written and verbal

Bonus Assets:

•Understanding of Node-based microservices
•Understanding of microservices in a framework such as Express
•Strong JavaScript , HTML and CSS development skills
•Any JavaScript framework such as Angular, React, or similar
•Experience with business intelligence, data analytics and machine learning systems

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