Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer- McMobile

$125.8k per year
Full-time

Jobber

Are you an experienced software engineer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process?

The team:

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. The McMobile team is pivotal in shaping the core of our iOS and Android apps. We handle essential tasks such as managing dependencies, coordinating testing processes, and keeping a watchful eye on performance. By focusing on these foundational aspects, we provide a reliable base for feature teams’ developers to work from, helping to streamline the development process and maintain the quality of our mobile applications.

At Jobber, we never stop growing and learning, and you shouldn’t either. Through continuous 1:1s, dedicated feedback and support from your manager and our Learning and Development team, and your own sense of curiosity, we hope you develop to another level with your skill set.

The role:

Reporting to the Manager, Software Engineering, the Senior Software Engineer will collaborate with other Software Development members on a Scrum team to build an industry-leading product that helps our customers and their small businesses be successful. We’re looking for people who are ready to solve problems that millions of entrepreneurs are facing, using their experience to influence both a product and our team, all the while still working on developing their own craft.

In this role, it’s important that you’re a champion of best practices for well-tested, scalable, and well-organized code. In addition, you customize and extend tools and processes to increase the effectiveness of your team, and mentor others to do the same.

As a Senior Software Engineer, you will:

  • Own substantial work end-to-end—from clarifying the problem through delivery, adoption, and follow-up—while balancing feature delivery with sustainable engineering.

  • Lead technical direction for team-scoped initiatives: author and review technical designs and proposals; drive sound decisions and trade-offs with peers and Staff/Principal engineers.

  • Define and uphold quality for our mobile platform: performance, stability, and reliability through standards, observability, and catching regressions early.

  • Modernize and strengthen the mobile foundation (stack, architecture, tooling) so feature teams ship faster with fewer surprises.

  • Put testing and reliability practices in place that the team can reuse: automate what matters, share patterns, and target the risks that would actually hurt users

  • Grow the team: mentorship, high-signal code review, and documentation or other artifacts that spread knowledge beyond your own work.

  • Partner across functions to align on problems, dependencies, and trade-offs, and to connect platform work to customer and developer experience.

To be successful, you should have:

  • Senior-level experience shipping production software on a dedicated mobile or strong mobile-adjacent team (we work across the mobile surface area and supporting systems).

  • Strong system and component design: clear boundaries, maintainable architecture, and intentional trade-offs at team scope—not only feature implementation.

  • Depth in mobile engineering: frameworks and patterns, UI performance and responsiveness, and how quality shows up for users at scale.

  • Operational maturity: systematic troubleshooting, monitoring, and improving how we detect and respond to issues in mobile apps.

  • Technical leadership behaviors: mentoring others, facilitating technical discussion, and written communication that drives alignment.

  • Customer-centered judgment: you incorporate feedback and context, navigate ambiguity, and help prioritize what matters.

  • Ownership: you self-serve, take initiative, and bring clarity when requirements are fuzzy.

It would be really great (but not a deal-breaker) if you had:

  • Experience in a tech lead or similar leadership capacity.

  • Hands-on mobile observability and instrumentation (e.g. Sentry, Datadog).

  • E2E experience (e.g. Appium).

  • Our stack or neighbors: React Native (TypeScript), native iOS/Android, GraphQL, Ruby on Rails, React—in production.

  • CI/CD and mobile release experience (e.g. Split, Bitrise, CircleCI, Runway).

  • Hands-on experience beyond a single language pair across UI and backend work.

Location:

We believe great collaboration is intentional, and sometimes that means coming together in person to build, brainstorm, and connect. To support this, the role is open to candidates based in one of our hub cities: Edmonton, Toronto, Vancouver, or Kitchener-Waterloo.

Compensation:

At Jobber, we believe that compensation should be transparent, fair, and supportive of your experience and growth. This role has a minimum annual salary of $125,800 CAD, a midpoint of $147,900 CAD , and a maximum salary of $170,100 CAD, designed to reflect the progression from learning the ropes to truly excelling.

We design our compensation to reflect each new hire's skills, experience, and the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint. The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual's current capabilities and their opportunity for future growth.

Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. Your professional growth matters to us too! You'll have access to a dedicated talent development program that includes career coaching and opportunities for career development. We believe in transparency and open conversations about compensation. If you have any questions about our approach, we're happy to discuss them throughout the hiring process!

What you can expect from Jobber:

  • A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, matching in RRSP, TFSA or FHSA, and stock options.

  • A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential.

  • A unique opportunity to build, grow, and leave your impact on a $400-billion industry that has no dominant player...yet.

  • To work with a group of people who are humble, supportive, and give a sh*t about our customers.

We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.

A bit more about us:

Job by job, we’re transforming the way service is delivered. Your lawn care provider, home cleaning service, plumber or painter could use Jobber to better connect with their customers, save time in the office, invoice faster, and get paid! We’re bringing tens of thousands of people together with technology to deliver billions of dollars a year in services to happy customers. Jobber exists to help make these small businesses successful, and when they’re successful we all win!

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- McMobile in Remote vacancy
  •  ...incidents. We deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems that power our real‑time traffic and... 
    Senior
    Remote job
    Full time

    Derq

    Remote
    6 hours ago
  •  ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Remote
    6 hours ago
  •  ...the Quebec province. About the Role We’re hiring a senior full-stack engineer to make a major contribution across the LCI platform. You’...  ...Required Qualifications ~5+ years of professional software engineering experience building and operating production systems... 
    Senior
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Remote
    6 hours ago
  • $129.39k - $161.74k per year

     ...learn more.   How You'll Make An Impact The Boomi Runtime engineering team is responsible for building and evolving the core...  ...execution at scale within highly distributed systems. As a Senior Software Engineer on the Runtime engineering team, you will play a critical... 
    Senior
    Full time
    Internship
    Remote work

    Boomi

    Remote
    6 hours ago
  •  ...safer, smarter decision-making across the full pipeline lifecycle. THE OPPORTUNITY We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development team on cutting-edge machine learning and data analytics... 
    Senior
    Full time
    Remote work

    Irth Solutions Inc

    Remote
    6 hours ago
  •  ..., directories & more — all on their own website. Why this job is special… - The successful candidate will be one of the first engineers to join the company—but will be joining a product & codebase that works. The company has hundreds of customers processing thousands... 
    Senior
    Remote job
    Long term contract
    Full time
    Flexible hours

    Rockstar

    Remote
    6 hours ago
  •  ...Omega-KR, Inc. is a small but highly skilled group of engineers committed to developing the next generation of defense applications. We...  ...looking for a team-oriented and motivated individual that loves software engineering and wants to solve defense industry problems. You... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Relocation

    Omega-kr

    Remote
    6 hours ago
  • $104k - $139k per year

     ...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and... 
    Senior
    Remote job
    Full time
    Immediate start
    Worldwide
    Home office

    Mozilla

    Remote
    6 hours ago
  •  ...Grow Your Career as a Software Developer in a Growing Company   At ProMach, we’re looking for people who want to shine. You’ll...  ...manufacturing performance improvement software, is seeking a Senior Backend Engineer to help evolve and operate our existing .NET‑based backend... 
    Senior
    Full time
    Internship
    Work at office
    3 days per week

    Promach Careers

    Remote
    6 hours ago
  •  ...connected through virtual collaboration, team gatherings, and a people-first culture.   About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product digital platform. In this role, you’ll work closely with... 
    Senior
    Internship
    Remote work

    Point Digital Finance

    Remote
    6 hours ago
  • $112k - $152k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality.  WMG...  ...a nimble independent. Your role:   We are seeking a Senior Software Application Engineer to lead the architectural evolution of... 
    Senior
    Local area
    Worldwide

    Warner Music Group Corp.

    Remote
    6 hours ago
  • $170k - $220k per year

     ...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Shakepay

    Remote
    6 hours ago
  •  ...Role Summary: Magnet Forensics is expanding its Graykey AppLogic Team and seeking a self-motivated Senior Software Engineer who thrives in a fast-paced, milestone-driven environment. This specific role will help drive the innovation of our extraction tools. If you... 
    Senior
    Full time

    Magnet Forensics

    Remote
    6 hours ago
  •  ...really matter. Developers, DevOps engineers, and platform teams use Upsun...  ...rest. Our core belief is that software should power brighter...  ...for each other.  Impact of a Senior Software Engineer As a Senior...  ...maintaining our orchestration engine and git interface, ensuring they... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Remotewoman

    Remote
    6 hours ago
  •  ...connection.  Reports to: Director of Engineering Location: Toronto, Canada or...  ...Backcountry is looking for a senior engineer to own the...  ...that connect them. As Senior Software Engineer, Ecommerce Web Applications...  ..., npm), and templating engines (Blade, Twig). Experience... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work

    CSC Generation

    Remote
    6 days ago
  •  ...investors who have helped define modern fintech and enterprise software, including Spark Capital, Ten Coves Capital, Portage...  ...Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software... 
    Senior
    Long term contract
    Full time
    Work from home
    Flexible hours

    Boosted Ai

    Remote
    6 hours ago
  •  ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in... 
    Senior
    Full time
    Worldwide

    Apollo.Io

    Remote
    6 hours ago
  • $140k - $170k per year

     ...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    6 hours ago
  • $135k - $150k per year

     ...with us.  We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our... 
    Senior
    Full time
    Flexible hours

    Treewalk Consulting Inc.

    Remote
    6 hours ago
  •  ...members Provide guidance to junior developers Requirements Senior level full stack developer Good “interactive comms” (speaking...  ..., GitLab, BitBucket, Azure DevOps, … Familiarity with any software ticketing system or process, e.g., Jira, Solar, ServiceNow, etc.... 
    Senior

    Fleetworthy

    Remote
    6 hours ago
  •  ...Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series...  ...team in Toronto, San Francisco, and New York. Apply below. Senior Software Engineer MAP Policy Partners is a Beacon Software portfolio... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    Beacon Software

    Remote
    6 hours ago
  • $120k - $180k per year

     ...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (...  ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~... 
    Senior
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Remote
    6 hours ago
  •  ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,...  ...hear from you!  Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review Team which is responsible... 
    Senior
    Full time
    Local area

    Magnet Forensics

    Remote
    6 hours ago
  • $149.6k - $199.6k per year

     ...thinking are real—and happening daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible for the distributed systems that... 
    Senior
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    7 days ago
  • $145k - $165k per year

     ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed...  ...just getting started.  How You'll Make an Impact:  As a Senior Software Engineer on the Distribution Team, you'll be instrumental in... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Cloudbeds

    Remote
    5 days ago
  • $110k - $270k per year

     ...and communities. The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the...  ...latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior SRE... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Monday to friday

    Veeva Systems

    Remote
    6 hours ago
  •  ...distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software...  ...workflows trustworthy by default. We're looking for a Senior Software Engineer to join our IAM team. The IAM team owns Docker’s identity... 
    Senior
    Remote job
    Long term contract
    Full time
    Home office
    Shift work

    Docker

    Remote
    6 hours ago
  • $120k - $140k per year

     .... You’ll be part of a collaborative, growth-focused team that values expertise, creativity, and human connection. As a Senior Software Engineer , you’ll sit at the intersection of content, data, and real-world impact —building the integrations that connect it all. You... 
    Senior
    Remote job
    Long term contract
    Full time
    Flexible hours

    Mediafly

    Remote
    6 hours ago
  •  ...At Klue , We’re Building the Future of Competitive Intelligence Klue Engineering is hiring! We're looking for a Senior Software Engineer to join our team in Vancouver, someone excited to build and optimize state-of-the-art LLM-powered agents at scale. You'll bring... 
    Senior
    Full time
    Work at office

    Klue Inc.

    Remote
    6 hours ago
  •  ...Description   Senior Software Engineer – Secure AI Platform (Vancouver, On-Site)   The Company: Varonis  (Nasdaq: VRNS) is a leader in data security, fighting a different battle than conventional cybersecurity companies. Our cloud-native Data Security Platform continuously... 
    Senior
    Worldwide

    Varonis

    Remote
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- McMobile. Be the first to apply!