Join to apply for the Senior Mobile Engineer, McMobile role at Jobber.
Get AI-powered advice on this job and more exclusive features.
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?
Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team.
At Jobber, we work on real problems that help small businesses succeed, guided by our values: humility, supportiveness, and care. We foster a collaborative environment where teams make autonomous decisions and contribute to shaping the company's future. We focus on releasing early and often, addressing technical debt, and leveraging customer feedback to improve our products.
We support professional growth through onboarding resources, tutorials, hackathons, mentorship, and a healthy work-life balance. Our teams include various experience levels, offering mentorship opportunities. Leaders work with empathy to support employee well-being.
The team: Our Software Engineering team is crucial to Jobber's success, creating software for tens of thousands of users worldwide. The McMobile team focuses on our iOS and Android apps, managing dependencies, testing, and performance to ensure reliability and quality.
We encourage continuous learning through regular 1:1s, feedback, and development opportunities. We seek candidates eager to grow their skills.
The role: Reporting to the Manager, Software Engineering, the Senior Software Engineer will collaborate within a Scrum team to develop products that support small businesses. You'll solve real customer problems, influence product and team growth, and develop your craft.
Key responsibilities include:
- Involvement in full feature lifecycle, from ideation to deployment
- Writing and reviewing technical design documents
- Using observability tools to monitor app performance
- Performing platform upgrades and migrations
- Diagnosing mobile issues and improving testing coverage
- Participating in code reviews and promoting best practices
- Facilitating discussions to find optimal solutions
- Researching and advocating for best practices
- Mentoring junior team members
- Understanding customer workflows to improve features
- Utilizing AI tools to enhance development
To be successful, you should have:
- Senior mobile development experience within a dedicated team
- Experience with the full Agile/Scrum lifecycle
- Strong systems focus for scalable applications
- User-centric design mindset
- Ability to adapt across different features and projects
- Enthusiasm for delivering value early and often
- Knowledge of front-end/mobile frameworks and architectures
- Curiosity and openness to new ideas
- Self-initiative and resourcefulness
- Experience mentoring others and using AI development tools like Copilot or Cursor
Nice to have:
- Experience in tech leadership with a focus on mobile observability (e.g., NewRelic, Datadog, Sentry)
- Cross-platform expertise with React Native, native iOS (Swift), and Android (Java)
- Experience with GraphQL, Ruby on Rails, React, and robust full-stack development
- Experience setting up CI/CD pipelines and E2E testing (e.g., Appium, Bitrise, CircleCI)
Hiring process:
- Initial interview with Talent team (45 mins)
- Hiring Manager interview (60 mins)
- Take-home challenge and follow-up (90 mins)
- Senior Leadership interview (30 mins)
Work location: Remote within Canada, or in Edmonton or Toronto offices.
Salary ranges from $125,800 to $170,100, with comprehensive benefits, equity, and growth opportunities.
What we offer:
- Competitive total compensation including health, retirement, and stock options
- Career coaching and development programs
- Support for vacations, health days, parental leave, and more
- Impactful work in a growing industry
- A humble, supportive, customer-focused team environment
We value diversity and inclusivity, welcoming applicants from all backgrounds and providing accommodations upon request.
About us: We're transforming service delivery for small businesses, connecting millions of entrepreneurs with technology to grow their success.