Software Developer

atMobilityDataRemoteCA flagCanadaFull-timeFull-stack EngineerMid-levelSeniorC$105k – C$160k/year

Posted Sep 12

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Collaborate with the product manager to develop tools that align with the defined roadmap.

β€’ Create scalable, testable, and maintainable backend-oriented software while also contributing to the frontend using Python, Java, and TypeScript/NextJS.

β€’ Utilize AI tools to expedite development processes and enhance code reviews, ensuring human oversight is maintained.

β€’ Assist in the creation of technical documentation and educational resources for both technical and non-technical audiences.

β€’ Evaluate contributor code and offer feedback on best practices.

β€’ Manage issues and maintain tools based on their severity and priority.

β€’ Engage in projects like the GTFS Validator, MobilityDatabase Web, and Mobility Feed API.

β€’ Share expertise and advocate for standard methodologies.

β€’ Work collaboratively with developers, product managers, technical leadership, and the open-source community.

β€’ Report directly to the technical lead.


⛳️ Requirements

β€’ A bachelor's degree in computer science, software engineering, computer information systems, a related field, or an equivalent mix of education and relevant experience.

β€’ Over 3 years of professional software development experience.

β€’ Strong proficiency in Python and/or Java.

β€’ Openness to working with TypeScript/NextJS.

β€’ Familiarity with cloud-native infrastructure.

β€’ Experience with automated delivery pipelines.

β€’ Knowledge of Infrastructure as Code, such as Terraform.

β€’ Proficient in using OpenAPI for Schema-First/Model-First development and contract-driven APIs.

β€’ A keen interest in public transport and shared mobility initiatives.

β€’ Proven experience in taking ownership of specific features.

β€’ Skills in troubleshooting complex issues effectively.

β€’ Ability to produce clear and concise technical documentation.

β€’ Full proficiency in spoken and written English.

β€’ Multilingual capabilities are considered a plus.


🏝️ Benefits

β€’ 20 annual vacation days.

β€’ Additional paid time off for sick days, parental obligations, bereavement, etc.

β€’ Employer-paid closure from December 25 to January 1.

β€’ Health premium reimbursement.

β€’ Access to virtual health care services.

β€’ Wellness expense account.

β€’ RRSP employer contributions in Canada.

β€’ 401(k) employer contributions in the USA.

β€’ Compensation for public transit and shared mobility passes.

β€’ Compensation for home office materials.

β€’ Reimbursement for coworking space expenses.

β€’ 95% remote work capability.

β€’ A diverse and collaborative team environment.

People also viewed

Shield AI21 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix23 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps1 day ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce1 day ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers