Generac Power Systems

Senior Mobile Engineer

Generac Power Systems
Apply
3 months ago
Toronto, CanadaSenior

Responsibilities

  • Design, build, release, and operate production mobile features for smart thermostats, energy programs, and grid resiliency.
  • Contribute across native iOS and Android development to improve delivery and team throughput.
  • Evolve mobile architecture for scale, performance, reliability, and maintainability.
  • Own features end to end from technical design and implementation through release and iteration.
  • Monitor, debug, and respond to incidents involving production mobile software.
  • Collaborate with product, design, backend, data, and firmware partners.
  • Mentor engineers, lead technical initiatives, and influence mobile technical direction.
  • Use and promote AI-assisted development practices to accelerate delivery, improve quality, and reduce regressions.

Requirements

  • Senior-level experience building and shipping production mobile applications.
  • Deep expertise in iOS or Android with strong proficiency and willingness to contribute meaningfully on the other platform.
  • Strong understanding of mobile lifecycle, performance, debugging, observability, and tooling.
  • Experience with modern mobile architectures and asynchronous programming.
  • Experience owning features in a large production codebase while balancing speed, quality, maintainability, and user impact.
  • Experience mentoring engineers or leading technical initiatives and collaborating across disciplines.
  • Hands-on experience using AI tools such as Claude, Copilot, or similar in development workflows.
  • Ability to critically assess and validate AI-generated output through tests, reviews, and incremental rollout.
  • Preferred experience with IoT, connected devices, energy-related products, connectivity constraints, device variability, or latency.

Benefits

  • Hybrid schedule with required in-office work in the Toronto office on Wednesdays and Thursdays and remote flexibility for the remainder of the week.
  • Comprehensive medical, dental, and vision benefits.
  • Life insurance, long-term disability coverage, flexible spending accounts, and health savings accounts.
  • Accrued paid time off and paid holidays, including 10 Ontario holidays and 11 British Columbia holidays.
  • RRSP retirement benefits.
  • Variable compensation eligibility, including short-term and long-term incentives.

Tech Stack

CircleCIGitHub ActionsGradleiOSJetpack ComposeKotlinSwiftSwiftUI

Categories

Mobile
Generac Power Systems

About Generac Power Systems

1,001-5,000 employees
Contact me