Lead Software Developer

💰 $125k-$145k

Job description

About us

The Mobility House (TMH) is shaping the zero-emission future of energy and mobility. Our resilient charging technology makes EV charging reliable and flexible, and provides drivers with the freedom of zero-emission, zero-cost charging. We integrate flexible charging with energy systems to stabilize the electrical grid and free it from fossil fuels.

Across Europe, Asia-Pacific, and North America, The Mobility House currently manages more than 2,000 EV fleet charging facilities, charges hundreds of thousands of electric vehicles, and trades power from more than 100 MWh of energy storage. TMH has over 200 employees across its operations in California, Montreal, Munich, Paris, Zurich, and Singapore. For more information visit our website.

About The Role

TMH seeks a self-motivated, energetic full-stack developer who wants to help accelerate the transition to zero-emission transportation by remotely joining our North American division, from Canada. Fueled by the momentum of the EV industry, TMH is set to design, develop & enhance its ChargePilot product to address the global needs of our North American bus & truck customers. This Lead Developer is intended to participate in both the elaboration of our software development strategy, and the execution of that development.

Our successful candidate will have a Dev Ops mindset: self-sufficient, nimble, focused on adding tangible value to our product, committed to rapid lifecycle deployment, and accountable all the way through QA. This role offers great potential for personal growth in an expanding international product development team, including leadership opportunities.

Responsibilities

  • Collaborate with existing Technology and IT leaders to establish a mature, agile software development framework that can scale with developer team growth

  • Collaborate with TMH’s Product team regarding product discovery work, root cause analysis and solution engineering

  • Contribute code to our product software, including the customer dashboard and backend infrastructure

  • Lead team of Montreal and Europe developers including tactical direction, training, QA, coaching, and hiring, as needed

  • Continually enhance processes followed by this development team

  • 5+ Years of software development experience in Agile/Scrum environments

  • Strong proficiency in some of the following technologies: Node.JS, Typescript, Python or Rust

  • Solid understanding of HTTP protocol, REST APIs, and web communication patterns

  • Strong knowledge of databases (SQL)

  • Prior experience with IoT devices, linux based edge devices such as raspberry pi

  • Prior experience with cloud-based microservice environment (AWS experience required)

  • Excellent verbal and written communication skills

  • Strategic approach to development, with tangible experience setting up frameworks or teams for success

  • Experience leading & managing a team of developers in an agile environment, with an open feedback culture, including mentoring & coaching

  • Flexible culturally and logistically, including demonstrated experience collaborating remotely with colleagues across timezones and continents

  • You take full ownership: you build it, you ship it, you run it!

  • Able to work hybrid from home in Quebec, and office in Montreal

  • Ability to travel without visa to the United States

Bonus points

  • Experience working in a fast-moving startup, with a highly selective product roadmap

  • Experience in the energy sector ideally load/energy management

  • Prior Product Management experience or exposure

  • Front-end development experience as well

  • Comfortable performing Agile workflow in Jira

  • Strong interest in The Mobility House’s Vision

  • Easy commute to our Montreal office in the mile-end neighborhood

  • Competitive compensation –  salary of $125-145,000, 22 days PTO, health benefits and more (offer details contingent on a range of factors, including skills, qualifications, experience, and candidate location).

  • Growth opportunity – exposure to cutting-edge projects, international partners, and senior leaders.

  • Team building – we host a company-wide retreat 2x a year + annual team off-sites.

  • Open feedback culture – we want to grow as people and help each other to do the same.

  • Learning opportunities – this is a burgeoning industry, and you’ll gain new knowledge and skills every day.

  • Diversity – our small, multi-cultural team is passionate about The Mobility House’s mission.

If you’re passionate about driving the future of emissions-free transportation, apply now to join our team! All qualified candidates will receive consideration for employment without regard to race, creed, color, national origin, gender, sexual orientation, or veteran status.

Share this job:
Please let The Mobility House know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply