1

Mobile Engineer Jobs in Toronto, ON (NOW HIRING)

We're looking for a Senior Mobile Engineer who is excited to work across both iOS and Android (natively), and who strongly leverage AIassisted development to move faster, improve quality, and reduce ...

AI Mobile Engineer- IOS

Toronto, ON · On-site

CA$80K - CA$190K/yr

The AI Mobile Engineer- IOS is a senior technical implementation role responsible for leading the design and delivery of production-grade agent solutions. Your primary goal is to translate ...

AI Mobile Engineer- Android

Toronto, ON · On-site

CA$80K - CA$190K/yr

The AI Mobile Engineer- Android is a senior technical implementation role responsible for leading the design and delivery of production-grade agent solutions. Your primary goal is to translate ...

This is a hands-on role for someone earlier in their career who wants to develop into a strong mobile engineer in a collaborative, hybrid environment. You don't need to check every box below; if you ...

Position: iOS Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location ... Review model-generated mobile application code for correctness, quality, maintainability, and ...

Mobile Developer (Entry Level)

Toronto, ON · Hybrid

CA$85K - CA$95K/yr

About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or Android application development. While it isn't necessary to know both, we encourage all of our mobile ...

Mobile Developer (React Native)

Toronto, ON · Hybrid

CA$90K - CA$125K/yr

About The Role As a Mobile Developer (React Native), you'll be tasked with building high-quality cross-platform mobile applications. While your primary focus will be React Native, familiarity with ...

Join our Mobile Tooling team, where we build foundational systems for Lyft's mobile engineers, enabling them to create stable, scalable, polished, and efficient mobile apps. We're passionate about ...

Join our Mobile Tooling team, where we build foundational systems for Lyft's mobile engineers, enabling them to create stable, scalable, polished, and efficient mobile apps. We're passionate about ...

Position Summary The Mobile Controls Engineer will be responsible for both product development and application engineering, supporting Parker Canada's Engineered Systems growth in Snow & Ice and ...

next page

Showing results 1-20

Mobile Engineer information

See Toronto, ON salary details

$52K

$112.7K

$167.5K

How much do mobile engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for mobile engineer in Toronto, ON is $112,697.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,707.00 and $137,424.00 per year, depending on experience, location, and employer.

What is the difference between Mobile Engineer vs Software Developer?

AspectMobile EngineerSoftware Developer
CredentialsBachelor's in Computer Science or related, knowledge of mobile platformsBachelor's in Computer Science or related, programming skills
Work EnvironmentDeveloping apps for iOS/Android, working in mobile-focused teamsBuilding software across various platforms, including web and desktop
Industry UsageTech companies, app development firms, startupsBroadly used across all software development sectors
Search/Comparison IntentUnderstanding mobile-specific roles vs general software roles

Mobile Engineers specialize in creating applications for mobile devices, focusing on iOS and Android platforms. Software Developers have a broader scope, working on various software solutions across multiple platforms. While both roles require programming skills and similar educational backgrounds, Mobile Engineers focus on mobile-specific technologies and environments, making their work more specialized within the software development industry.

What are the key skills and qualifications needed to thrive as a mobile engineer, and why are they important?

To thrive as a Mobile Engineer, you need strong programming skills in languages like Swift, Kotlin, or Java, along with experience in mobile app development frameworks and a relevant degree in computer science or a related field. Familiarity with tools such as Xcode, Android Studio, and version control systems like Git is typically required, and certifications in mobile development can be advantageous. Problem-solving abilities, attention to detail, and effective communication are essential soft skills for collaborating with teams and ensuring user satisfaction. These competencies are critical for building robust, user-friendly mobile applications that meet business and user needs in a rapidly evolving tech landscape.

What is a mobile engineer?

Mobile Engineers are software developers who specialize in designing, building, and maintaining applications for mobile devices such as smartphones and tablets. They typically work with platforms like iOS and Android, using languages such as Swift, Kotlin, or Java. Mobile Engineers are responsible for ensuring that apps are user-friendly, secure, and perform smoothly across various devices. Their work often includes collaborating with designers, backend developers, and QA teams to deliver high-quality mobile experiences.

What are some common challenges mobile engineers face when working on cross-platform applications?

Mobile Engineers working on cross-platform applications often encounter challenges related to maintaining consistent user experiences across different devices and operating systems. Ensuring compatibility with varying hardware specifications, screen sizes, and OS versions can be complex and time-consuming. Additionally, integrating platform-specific features and optimizing performance without sacrificing code maintainability requires careful planning and collaboration with designers and backend teams. Staying updated with the latest frameworks and best practices also plays a crucial role in overcoming these challenges.
What are the most commonly searched types of Engineer jobs in Toronto, ON? The most popular types of Engineer jobs in Toronto, ON are:
What are popular job titles related to Mobile Engineer jobs in Toronto, ON? For Mobile Engineer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Mobile Engineer jobs in Toronto, ON look for? The top searched job categories for Mobile Engineer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Mobile Engineer jobs? Cities near Toronto, ON with the most Mobile Engineer job openings:
Infographic showing various Mobile Engineer job openings in Toronto, ON as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $112,697 per year, or $54.2 per hour.

Senior Mobile Engineer

Generac

Toronto, ON • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Generac Power Systems rating

7.0

Company rating: 7.0 out of 10

Based on 66 frontline employees who took The Breakroom Quiz

350th of 487 rated machine equipment manufacturers


Job description

Hi, weareecobee.

ecobee introduced the world's first smart Wi-Fi thermostat to help millions of consumers save money, conserve energy, and bring home automation into their lives. That was just the beginning. We continue our pursuit to create technology that brings peace of mind into the home and allows people to focus on the moments that matter most. We take pride in making a meaningful difference to the environment, all while being part of the exciting, connected home revolution.

In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first affordable backup generator and later created the category of automatic home standby generator. The company is committed to sustainable, cleaner energy products poised to revolutionize the 21st century electrical grid. Together, we take pride in making a meaningful difference to the environment.

Why we love to do whatwe do:

We're helping build the world of tomorrow with solutions that improve everyday life while making a positive impact onthe planet. Ourproducts and serviceswork in harmonytoprovide comfort, efficiency, and peace of mind for millions of homes and businesses. While we're proud of what we've done so far, there's still a lot we can do-and you can be part of it.

Join our extraordinary team.

We're a rapidly growing global tech company headquartered in Canada, in the heart of downtown Toronto, with an office in Leeds, UK, and remote ecopeeps in the US. We get to work with some of North America and UK's leading professionals. Our colleagues are proud to bring their authentic selves to work, confident that what we do is grounded in a greater purpose. We're always looking for curious, talented, and passionate people to join our team.

Who You'll Be Joining

You'll join the Mobile Energy team, which owns everything thermostatrelated on mobile, as well as mobile experiences for Energy Services and grid resiliency. Our work sits at the intersection of connected devices, energy intelligence, and realworld impact - helping customers stay comfortable, save energy, and support a more resilient electrical grid.

The team builds and operates core mobile experiences used by millions of customers, working closely with product, design, backend, data, and firmware partners. We ship frequently, operate at scale, and take pride in highquality, reliable mobile software.

We're looking for a Senior Mobile Engineer who is excited to work across both iOS and Android (natively), and who strongly leverage AIassisted development to move faster, improve quality, and reduce friction in large production codebases.

You'll bring deep expertise in one platform (iOS or Android), with the ability and willingness to contribute meaningfully in the other. This is not a platformsiloed role - flexibility and collaboration are core to how we operate.

Highlights of Our Work

  • Building and evolving mobile experiences that control and monitor smart thermostats and energy programs in real time
  • Shipping features that support energy efficiency, demand response, and grid resiliency
  • Working with connected devices over WiFi, Bluetooth, and cloudbacked APIs
  • Operating production mobile software at scale, with a strong focus on reliability, performance, and user trust
  • Collaborating closely across iOS and Android to deliver consistent, highquality customer experiences

What Makes This Role Different: AIFirst Engineering

AI is an intentional part of how we build mobile software.

In this role, "strong AI expertise" means using modern AI tools (for example, Claude, Copilot or Gemini) and leveraging Agentic AI as a force multiplier in daytoday engineering work

You'll be expected to use AIassisted development to:

  • Accelerate feature development and debugging
  • Improve test coverage and reduce regressions
  • Refactor and simplify complex or legacy code safely
  • Navigate unfamiliar areas of the codebase or secondary platform more efficiently
  • Create clearer documentation and more maintainable patterns

You should know how to validate AI output, apply engineering judgment, and manage risk - using AI as an accelerator, not an autopilot.

This role follows a hybrid schedule, with in-office work required on Wednesdays and Thursdays from our Toronto office to support collaboration, and flexibility to work remotely for the remainder of the week.

How You'll Make an Impact

You'll help ecobee move fast, innovate, and deliver highquality mobile experiences:

  • Design, build, and operate production mobile features used by millions of customers
  • Own work endtoend - from technical design and implementation through release and iteration
  • Pick up work across iOS and Android as needed to unblock delivery and improve team throughput
  • Contribute to and evolve mobile architecture to support scale, performance, and longterm maintainability
  • Take responsibility for production quality, including monitoring, debugging, and incident response
  • Collaborate closely with product, design, backend, data, and firmware partners
  • Mentor other engineers and help raise the technical bar across the mobile organization
  • Influence technical direction and help shape nextgeneration energy and thermostat experiences
  • Model and share effective AIassisted development practices across the team

We operate in a competitive landscape, and our ability to ship highquality mobile software quickly is core to how we win.

Technologies We Use

iOS

  • Language: Swift
  • UI: SwiftUI
  • Architecture: MVVM, unidirectional data flow
  • Async: Async/Await, Combine
  • DI: EcobeeHoney
  • Testing: XCTests & Swift Testing
  • Build & CI: Fastlane, CircleCI
  • Other: Multipackage apps, feature flags, analytics, accessibility, App Store release pipelines

Android

  • Language: Kotlin
  • UI: Jetpack Compose
  • Architecture: MVVM, unidirectional data flow
  • Async: Coroutines, Flow
  • DI: Dagger
  • Testing: Kotest, Screenshot testing, Compose Preview tests
  • Build & CI: Gradle, GitHub Actions
  • Other: Multimodule apps, feature flags, analytics, accessibility, Play Store release pipelines

Experience with our exact stack is a bonus but strong mobile fundamentals and sound engineering judgment matter most.

What You'll Bring to the Table

You don't need to tick every box, but you should bring strong fundamentals and a bias toward delivery:

  • Seniorlevel experience building and shipping production mobile applications
  • Deep expertise in iOS or Android, with strong proficiency in the other platform
  • Solid understanding of mobile fundamentals: lifecycle, performance, debugging, observability, and tooling
  • Experience working with modern mobile architectures and asynchronous programming
  • Comfort owning features in a large, production codebase
  • Ability to balance speed with quality, maintainability, and user impact
  • Experience mentoring other engineers or leading technical initiatives
  • Comfort working in ambiguous problem spaces and collaborating across disciplines

AIAssisted Development Expectations

  • Handson experience using AI tools (e.g., Claude, Copilot, or similar) in real development workflows
  • Ability to critically assess AI output and validate it with tests, reviews, and incremental rollout
  • Interest in turning AI usage into repeatable team leverage, not just personal productivity

Nice to have

  • Experience with IoT, connected devices, or energyrelated products
  • Experience operating mobile software under realworld constraints (connectivity, device variability, latency)

Generac is committed to fair and equitable compensation practices. The salary range for this role based in Toronto, ON is $150,000 - $174,500 CAD. This compensation will ultimately be in line with the location in which the position is filled. Final compensation for this role will be determined by various factors such as a candidate's relevant work experience, skills, certifications and geographic location. This role is eligible for variable compensation including short term and long-term incentives.

This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, paid Holidays (10 for Ontario, 11 for British Columbia) and RRSP retirement benefits

The Company is committed to improving accessibility for Canadian with disabilities and to ensuring that all our employees and applicants have the support and the tools they need to succeed. We have developed policies relating to human rights, accessibility, and accommodation, and provide all our employees with training on accessibility including under provincial legislation such as the Accessibility for Ontarians with Disabilities Act, 2005, either during orientation and/or on an ongoing basis. If you feel you need accommodation in relation to a disability in the application process or in the future, or have a question or concern about our policies, please reach out to askHR@generac.com

#LI-UF1

"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law."


What Generac Power Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom