Unlock the Potential of Mobility as a Senior Software Developer

4 days ago


Vancouver, British Columbia, Canada Spare Full time
About Spare

Spare is a trailblazing company that's revolutionizing the shared transportation experience. Our mission is to empower everyone to unlock the potential of mobility, making it easier, more equitable, and worry-free for all. We partner with transportation providers worldwide to deliver on-demand solutions that break free from silos and provide holistic demand-responsive services.

Our platform includes a feature-rich admin web-panel, rider apps, and driver apps, enabling transportation providers to give each rider exactly what they need. We also help cities optimize their transit network so that the entire ecosystem works better together.

The Role

We're looking for a skilled Senior Software Developer to join our Mobile Team. As an Intermediate Software Developer in this team, you will work on improving and deploying new features for our Rider and Driver apps. Your primary focus will be on providing the best experience for both Riders and Drivers with a heavy emphasis on accessibility and ease of use.

This is a high-impact position where you'll have the opportunity to make decisions that lead to success while building complex products and features. You'll collaborate with developers of all levels, actively participate in day-to-day operations, and contribute ideas for how the team can better meet customer needs.

About You

To succeed in this role, you'll need 2+ years of experience as a mobile software developer, preferably with React Native. You should have ownership over complex projects, participated in architectural conversations, and proposed multiple solutions to problems with an understanding of software development trade-offs.

You'll be proficient at communicating with stakeholders from other teams, such as Design and Product. Experience working in a tech startup environment is essential. Nice to have: experience with native iOS and Android, modern frontend frameworks, and accessibility standards like WCAG, ADA, Section 508, or EAA.

What We Offer

We offer a competitive salary of CA $120,000 - CA $150,000 per year, depending on your level of experience. You'll receive market-competitive pay, a commission/bonus structure, stock options, flexible work arrangements, and a home office allowance. Our benefits package includes health insurance, paid time off, unlimited sick days, and parental leave top-up.

Benefits
  • Purposeful work: Be part of a mission-driven company that solves real-world problems and improves lives.
  • Growth opportunities: Fast-paced growth and uncapped potential for advancement.
  • Market-competitive pay: Attractive salary and bonus structure.
  • Stock options: Enjoy the feeling of ownership.
  • Flexible work: Work remotely from anywhere in Canada, in your own time zone.
  • In-office collaboration: Access to coworking spaces and offices in Metro Vancouver.
  • Home office allowance: CA$1,000 to set up your ideal workspace.
  • Team offsites & socials: Annual budget for travel and accommodations.
  • Health insurance: Fully-paid package for you and dependents.
  • Lifestyle Spending Account: Reimbursement for expenses like education and wellness.
  • Paid time off: Three weeks of annual vacation and unlimited sick days.
  • Parental leave top-up: Up to 80% of salary for 15 weeks.


  • Vancouver, British Columbia, Canada Spare Full time

    About SpareSpare is revolutionizing transportation by empowering everyone to unlock the potential of mobility. Our mission-driven company partners with transportation providers worldwide, enabling worry-free, efficient, flexible, and automated on-demand solutions.Job OverviewWe are seeking an experienced Mobile Software Developer to join our team in...


  • Vancouver, British Columbia, Canada Snapcommerce Full time

    About SnapcommerceSnapcommerce is more than just a company - it's an opportunity to unlock one's potential, where learning is celebrated and impact is realized. Our employees are the driving force behind our mission to help maximize lives.As a Staff Software Engineer at Snapcommerce, you will be part of a team that tackles the most difficult technical...


  • Vancouver, British Columbia, Canada Amplitude Full time

    At Amplitude, we're committed to empowering companies to unlock the full potential of their products. Our digital analytics platform helps businesses like yours gain valuable insights into customer behavior, making it easier to deliver better product experiences that drive growth.We're seeking a skilled Senior Software Engineer to join our SDK engineering...


  • Vancouver, British Columbia, Canada Spare Full time

    Unlock the potential of mobility with Spare, a mission-driven company revolutionizing transportation experiences. As a Team Lead for our Open team, you will shape the technical direction of our groundbreaking mobility platform, working on Open Fleets, our industry-leading API ecosystem.Pursue this high-growth role with an estimated salary range of $150,000...


  • Vancouver, British Columbia, Canada Spare Full time

    About This OpportunityWe are seeking a highly skilled Senior Backend Software Developer to join our Rider Experience Team at Spare, a company revolutionizing the transportation industry with on-demand solutions.Job OverviewThis role involves designing, coding, testing, documenting, and releasing new features for our Rider app, used by customers to book...


  • Vancouver, British Columbia, Canada Spare Full time

    About the JobWe are seeking a skilled Mobile Software Engineer to join our Mobile Development team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our Rider and Driver apps.Main Responsibilities:Design and develop mobile applications using React Native and...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    We are looking for a highly skilled Senior Mobile Software Developer to join our team at Dapper Labs. This is an exciting opportunity to work on blockchain-based digital collectibles platforms that leverage sophisticated technology.About the Role:The successful candidate will play a pivotal role in a dynamic, fast-paced environment, continually deploying to...


  • Vancouver, British Columbia, Canada The Paradise Project Full time

    Unlock Your Potential as a Sales ProfessionalWe are a well-established global company operating within the $64 billion Personal Growth Industry. Our mission is to provide individuals with the tools and resources to lead a more fulfilling and vibrant life.As a sales professional, you will have the opportunity to work with our cutting-edge digital personal...


  • Vancouver, British Columbia, Canada The Paradise Project Full time

    Unlock Your Potential as a Sales ExpertWe are a well-established global company operating within the $64 billion Personal Growth Industry. Our mission is to provide individuals with the tools and resources to lead a more fulfilling and exciting life.As a sales expert, you will have the opportunity to work with our cutting-edge digital personal development...


  • Vancouver, British Columbia, Canada Spare Full time

    The Launchpad team at Spare is looking for a seasoned Senior Software Developer to join their ranks. With a strong focus on scalability, security, and reliability, this role is perfect for someone who thrives in a tech-driven environment.In this position, you will maintain the authentication and global parts of our platform, collaborate with developers of...


  • Vancouver, British Columbia, Canada Eventbase Full time

    Unlock the Future of Live EventsAt Eventbase, we're revolutionizing the way people connect at live events. As a Senior Software Development Engineer in Test, you'll play a pivotal role in ensuring the highest standards of quality in our mobile products.Key Responsibilities:Lead the development of automation test strategies to drive efficiency and...


  • Vancouver, British Columbia, Canada Petgroomingnw put Tracy Full time

    About this roleWe are seeking an experienced Software Developer to join our dynamic Mobile team at Petgroomingnw put Tracy. As an Intermediate Software Developer, you will play a key role in improving the day-to-day user experience and building new features to enhance functionality and usability of our Rider and Driver apps.Key Responsibilities:Design, code,...


  • Vancouver, British Columbia, Canada Themis Solutions Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Themis Solutions Inc. This role involves designing and developing innovative mobile applications using a range of technologies. The ideal candidate will have experience in building scalable and reliable mobile applications for Android and iOS platforms.Key...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Job SummaryThe successful candidate will be part of our software development team, working alongside world-class engineers and geoscientists to develop safety-critical software applications. The role involves developing mobile applications that collect vital information used to inform potential geological hazards and risks.Key Responsibilities:Develop native...


  • Vancouver, British Columbia, Canada Petgroomingnw put Tracy Full time

    About the RoleWe are seeking an experienced Mobile Software Developer to join our team at Petgroomingnw put Tracy. As an Intermediate Software Developer, you will play a key role in the development of our mobile apps, improving day-to-day user experience and building new features to enhance functionality and usability.Key ResponsibilitiesDeliver high-quality...


  • Vancouver, British Columbia, Canada Earnin Full time

    About EarninEarnin is a pioneer in earned wage access, dedicated to creating products that provide real-time financial flexibility for individuals living paycheck to paycheck. Our community members can access their earnings as they earn them, with options to spend and manage their finances effectively.Our MissionWe strive to deliver innovative solutions that...


  • Vancouver, British Columbia, Canada ABC Fitness Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Mobile Application Developer to join our team at ABC Fitness. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for our current and new products.Key ResponsibilitiesLead mobile technology initiatives within the Trainerize...


  • Vancouver, British Columbia, Canada Amplitude Full time

    About AmplitudeAmplitude is a leading digital analytics platform that empowers companies to unlock the full potential of their products. By providing a trusted data foundation, Amplitude enables businesses to uncover clear insights about customer behavior and take decisive action.Our Commitment to Diversity, Equity, and InclusionAt Amplitude, we believe that...


  • Vancouver, British Columbia, Canada Appara Full time

    Unlock Your Potential as a Senior Software Engineer at ApparaAt Appara, we're on a mission to revolutionize the legal automation landscape. As a Senior Software Engineer, you'll play a pivotal role in shaping our cutting-edge AI technology.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the Company:T-Net British Columbia is a leading mobile games platform that connects players in fair, fun, and meaningful competition.As the publicly-traded mobile esports platform, they have pioneered the future of the gaming industry. Their platform helps developers build multi-million dollar franchises by enabling social competition in their...