Senior Backend Software Developer

2 weeks ago


Montreal, Canada The Mobility House | North America Full time

Senior Backend Software Developer (EV Charging, Quebec) 3 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. The Mobility House | North America provided pay range This range is provided by The Mobility House | North America. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$125,000.00/yr - CA$160,000.00/yr About Us The Mobility House (TMH) is shaping the zero emissions future of energy and mobility. Our resilient charging technology makes EV charging reliable and flexible, and provides drivers the freedom of zero emissions, 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, experienced Backend Developer to help accelerate the transition to zero-emission transportation by joining our North American division from Canada. Fueled by the momentum of the EV industry, TMH aims to design, develop, and enhance its ChargePilot product to address the global needs of our bus and truck customers across North America and Europe. This Developer will work closely with our Lead Developer and Product team to understand TMH's top priorities, define our development strategy, and most importantly, deliver these development outcomes with high-quality code. This role focuses on backend development for our cloud solution, an EV charging management software, remotely operating EV chargers at our customers' sites. Successful candidates will need to be compatible with a DevOps mindset: self-sufficient, nimble, collaborative, committed to rapid lifecycle deployment, and accountable for code quality. Amongst an expanding team, this role offers growth opportunities, proximity to leadership and exposure to the crucial, cutting-edge world of electrical vehicles & energy optimization. Key Responsibilities Collaborate with the Lead Developer & Product team to align development priorities and propose system design strategies Contribute high-quality (reliable, scalable, and secure) code to our product software, enhancing the effectiveness of Local Controller operations Implement and manage cloud infrastructure, primarily using AWS Conduct code reviews, contribute to team knowledge sharing, and maintain thorough documentation: ensure continuous improvement of our tech stack and leave the code in a better state than it was found In partnership with the lead developer, mentor other developers Requirements Proven software development experience in Agile/Scrum environments Expertise in backend development with Typescript and Node.js Hands-on experience with AWS services (Lambda, DynamoDB, S3, API Gateway, etc.) Experience with databases such as PostgreSQL, MongoDB, or MySQL Networking and containerization skills (Docker) Strong foundation in Software Development fundamentals, and Clean Code principles Deep understanding of system design, architecture, and scalability principles Excellent verbal and written communication skills Strong problem-solving skills adapted to a fast-paced environment Approachable, proactive, resourceful, collaborative, but also works autonomously Flexible culturally and logistically, including demonstrated experience collaborating remotely with colleagues across time zones and continents Resident of Quebec, legally able to work in Canada without sponsorship, and able to travel internationally (California or Germany) once or twice per year Bonus points Startup experience with a selective product roadmap Experience with IoT devices (e.g., PLCs, Raspberry Pi) Prior exposure to product management and needs discovery Familiarity with North American cybersecurity requirements Proficiency in Agile workflow using Jira Strong interest in The Mobility House's mission of Montreal able to come to our Mile-end office on Tuesdays Our Tech Stack JavaScript, Typescript, Node.js, Python, Rust, AWS, RabbitMQ, Redis, Microservices. Benefits Competitive compensation -$125,000-$160,000 CAD, with 22 days PTO and other benefits (Offer details contingent on a range of factors, including skills, qualifications and experience) Growth opportunity - exposure to crucial new industry, 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 dothe same. Learning opportunities- this is aburgeoningindustry, andyou'llgainnew knowledge and skillsevery day Flexibility - we work from a Montreal office once a week, and otherwise work from home Diversity - our small,multi-cultural teamis passionate about The Mobility House's mission If you're passionate about driving the future of emission-free transportation, apply now to join our innovative team at TMH All qualified applicants will receive consideration for employment without regard to race, creed, color, national origin, gender, sexual orientation or veteran status. Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries IT Services and IT Consulting #J-18808-Ljbffr



  • Montreal, Canada Lightspeed Commerce Full time

    Join to apply for the Senior Software Developer - Backend role at Lightspeed Commerce 14 hours ago Be among the first 25 applicants Join to apply for the Senior Software Developer - Backend role at Lightspeed Commerce Hi there! Thanks for stopping by Are you on the lookout for a new career challenge, or simply exploring the market? You might be in the right...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Tempo Software Full time

    Senior Backend Developer at Tempo Software Tempo Software is looking for a Senior Backend Developer. In this role, you’ll develop scalable solutions, design and maintain APIs, and optimize performance using Java/Kotlin, Spring, and AWS. Collaborating with cross‑functional teams, you’ll drive innovation while ensuring high‑quality, secure software....


  • Montreal, Canada Lightspeed Commerce Full time

    Join to apply for the Senior Software Developer - Backend role at Lightspeed Commerce14 hours ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer - Backend role at Lightspeed CommerceHi there! Thanks for stopping by Are you on the lookout for a new career challenge, or simply exploring the market? You might be in the right...


  • Montreal, Canada Triunity Software, Inc. Full time

    Hiring: Java Backend Developer | Montreal, |Triunity Software Inc Connect & Follow Prashant Rathore, Senior Recruiter at Triunity Software Inc. to explore this opportunity!Linkedin: Hiring: Java Backend Developer | Triunity Software Inc. Location: Montreal, Quebec, Canada (Hybrid). Need only local candidates.Job Title: Java Backend Developer Must-Have...


  • Montreal, Canada Pacific Programming & Tech Inc. Full time

    Join to apply for the Senior Backend Developer role at Pacific Programming & Tech Inc. Pacific Programming and Tech Inc. is a leading software development firm specializing in the development of complex systems and web applications. We are seeking an experienced Senior Backend Developer to become a fundamental part of our team in our Montreal office...


  • Montreal, Canada Pacific Programming & Tech Inc. Full time

    Join to apply for the Senior Backend Developer role at Pacific Programming & Tech Inc. Pacific Programming and Tech Inc. is a leading software development firm specializing in the development of complex systems and web applications. We are seeking an experienced Senior Backend Developer to become a fundamental part of our team in our Montreal office...


  • Montreal, Canada Pacific Programming & Tech Inc. Full time

    Join to apply for the Senior Backend Developer role at Pacific Programming & Tech Inc. Pacific Programming and Tech Inc. is a leading software development firm specializing in the development of complex systems and web applications. We are seeking an experienced Senior Backend Developer to become a fundamental part of our team in our Montreal office...


  • Montreal, Canada Nasdaq, Inc. Full time

    Développeur Backend Senior / Senior Backend Developer page is loaded## Développeur Backend Senior / Senior Backend Developerlocations: Montrealtime type: Full timeposted on: Posted Todayjob requisition id: R0024100Designs and develops information technology solutions for internal or external clients, which may include systems strategy, development...


  • Montreal, Canada Nasdaq, Inc. Full time

    Développeur Backend Senior / Senior Backend Developer page is loaded## Développeur Backend Senior / Senior Backend Developerlocations: Montrealtime type: Full timeposted on: Posted Todayjob requisition id: R0024100Designs and develops information technology solutions for internal or external clients, which may include systems strategy, development...


  • Montreal, Canada Nasdaq, Inc. Full time

    Développeur Backend Senior / Senior Backend Developer page is loaded## Développeur Backend Senior / Senior Backend Developerlocations: Montrealtime type: Full timeposted on: Posted Todayjob requisition id: R Designs and develops information technology solutions for internal or external clients, which may include systems strategy, development and/or...