
Software Developer
Posted Sep 12

Posted Sep 12
This is a fully remote position, open to applicants in Canada.
β’ 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.
β’ 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.
β’ 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.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.