Jobgether logo

Senior Mobile Engineer

Jobgether
2 days ago
Full-time
Remote
Canada
$140,000 - $170,000 USD yearly

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Mobile Engineer in Canada.

This role offers the opportunity to build and evolve a high-impact mobile application used daily by thousands of users across North America. You will work on a React Native-based product with meaningful native iOS and Android components, tackling complex challenges at the intersection of performance, reliability, and user experience. The environment is fast-moving and highly collaborative, with engineers working closely with product and design to ship meaningful features in small, iterative releases. You will own development end-to-end, from high-level architecture down to native code when needed. The team places strong emphasis on clean engineering practices, pragmatic decision-making, and continuous improvement. You will also be part of an organization actively embracing AI-assisted development to accelerate delivery while maintaining high quality standards.

Accountabilities

In this role, you will be responsible for delivering end-to-end mobile features while ensuring a high bar for quality, scalability, and performance across a mission-critical driver-facing application.

  • Design, build, and ship features in React Native from concept through production deployment.
  • Work across native iOS and Android layers (Swift, Objective-C, Kotlin, Java as needed) to support advanced mobile functionality.
  • Maintain and evolve the mobile architecture, including state management, component design systems, and performance optimization.
  • Lead React Native upgrades, dependency management, and platform migrations while ensuring system stability.
  • Contribute to engineering standards, code reviews, and technical documentation (including architecture decisions).
  • Collaborate closely with product, design, and subject matter experts to define and refine requirements.
  • Integrate and experiment with AI-assisted development workflows to improve productivity and engineering efficiency.
  • Ensure high-quality releases through strong testing practices and continuous delivery pipelines.

Requirements

You bring deep mobile engineering expertise, strong architectural thinking, and the ability to operate effectively in fast-paced, ambiguous environments.

  • 6–8+ years of mobile development experience with strong production experience in React Native.
  • Advanced proficiency in TypeScript and React Native development.
  • Hands-on experience with native mobile development (Swift, Objective-C, Kotlin, Java) for debugging and feature delivery.
  • Strong understanding of mobile architecture patterns such as MVVM, MVI, and state management approaches like Redux Toolkit.
  • Experience building scalable mobile systems with strong performance and UX considerations.
  • Familiarity with CI/CD workflows, fast-paced release cycles, and modern mobile development practices.
  • Experience using AI tools (e.g., Cursor, Claude Code) to accelerate development while maintaining code quality.
  • Strong communication skills and a high degree of ownership in cross-functional collaboration.
  • Bonus: exposure to mobile performance monitoring, feature flagging tools, or high-growth SaaS environments.

Benefits

  • Competitive compensation package ranging from CAD $140,000 to $170,000 annually, depending on experience.
  • Fully remote work environment with flexible working hours.
  • Comprehensive extended health, dental, and vision coverage.
  • Health spending account plus additional wellness allowance.
  • Unlimited flexible time off policy built on trust and autonomy.
  • Employee assistance program supporting mental health and wellbeing.
  • Mentorship and professional development opportunities.
  • Opportunity to work on a high-impact product with modern, AI-accelerated engineering practices.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.