Overview

As a Lead Software Engineer you will be joining our Launch Teamwhich works on making it easy to launch, operate and integrate mobility services of all shapes and sizes. The core responsibilities of this team include the web portal used by administrators of transportation systems to monitor and configure operations, as well as an open API, currently integrated by numerous 3rd-party developers. Launch works closely with the other development teams at Spare who build on top of the web portal and consume the API.
As a Lead Software Engineer you’ll be responsible for technically leading the team and also coding! Part of your responsibilities will include building more complex products and features, as well as empowering your teammates to do the same, sharing what you know with them!
Our HQ is Vancouver, BC, but this position is open to remote work options across Canada.
What you’ll do 
– Help expand our product offering to include key features our customers really want
– Write and maintain solid, robust, efficient and maintainable code using different languages, frameworks and tools, including React, React Native, and TypeScript
– Collaborate with stakeholders to identify key product performance metrics, then develop a strategy to monitor and improve these metrics
– Develop and maintain processes and best practices to ensure high reliability and availability for Spare’s administrative web portal and Open API
– Collaborate with Spare’s Design Team to develop and maintain best practices for collaboration between front-end web developers and designers
– Be on call from time to time
– Be a technical leader on the team by demonstrating an unrelenting focus on quality, speed, and overall excellence
Increase code quality, decrease time to market for roadmapped features, new feature ideas and execution, and contributions to key features and products. Help us iterate and improve upon current engineering processes and support the team in doing the same
– Test your own code and ensure your team uses best practises regarding testing
– Work in agile, iterative development, with a team striving for the best results
– Help us iterate and improve upon current engineering processes
– Lead projects and mentor junior engineers to write the best code possible
– Innovate with us!
Who you are 
– You have extensive experience shipping a SaaS product to production, and are familiar with best practices for frontend web development
– Your expertise in SQL databases has enabled you to optimize complex, latency-critical queries on tables with tens of millions of rows
– You have experience in some or all of: Node.JS, TypeScript, Docker, Kubernetes, Google Cloud Platform, CircleCI
– You have a passion for maintaining the integrity of the software architectural design and have a natural ability to identify scalable solutions to technical problems
– You consider yourself a well-rounded/Full-stack Engineer because you feel comfortable working on both back-end and front-end problems
– You have a Degree in Computer Science, Mathematics, Statistics, or a related field
– You have experience building strong processes and making organizations more efficient
– You strive for both beauty and functionality in products that you design
– If you have previous experience as a technical leader that will be considered a bonus
✨What we’re doing @ Spare 
Spare is a SaaS platform that enables anyone to launch a smart transportation service. Our mission is to empower cities to transform how their communities move with accessible, sustainable transportation networks, starting with on-demand transit!
We believe in creating a space for everyone to share their ideas, empowering creativity and continuous learning. We’re still at the beginning of our story, and every team member has a key role in shaping the upcoming chapters and Spare’s direction. You will be able to influence your career progression and generate a lasting impact by making headway on the cause for shared mobility.
Not a mobility geek? Take a moment to think about why you chose to live where you do, how easy it is for you to move around, and what makes a city livable. Mobility is paramount in every aspect of our lives, but not everyone has equal and easy access to public transit. Let’s change it together!
✨About Our Team 
We strive to build a diverse company full of inclusive, fun, hard-working people who treat their colleagues exceptionally well. We look for the kind of people who are dedicated to going above and beyond and will build up the team as a whole by helping each team member achieve their own individual goals.
Spare is for the creative, the personal, the passionate, the uncompromising, and those who want to truly understand the impact transportation has on daily life.  We’re still at the beginning of our story, and every team member has a key role in where we are headed.
✨What we offer 
passionate, dedicated team, focused on innovation and building a world-class platform.
The opportunity to make an impact on communities around the world. Add an aspect of social good into your day!
We offer competitive salaries, equity, and a comprehensive benefits package including health, dental, and paramedical coverage, as well as an Employee and Family Assistance Program to support the wellbeing of you and your family (equivalent to 12 hours of counselling annually, as well as financial and caregiver support).
Health, wellness and education support through our $500 Lifestyle Spending policy. Take a course or buy a kayak – it’s on us!
Completely remote-optional work environment and beautiful downtown Vancouver office space if/when you prefer to be in the office.
An inclusive environment, where we focus every day on our people and the people in communities around us.
Check out our Hiring Process blog post to learn about what to expect next!
Spare Labs is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.