Lead Mobile Application Developer

SGA

Canada

On-site

CAD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Super GeoAI Technology (SGA) seeks a Lead Mobile Application Developer to architect and deliver next‑gen Android and iOS apps. You will guide the technical direction, mentor the team, and ensure high‑quality mobile software that integrates AI, drones, LiDAR, and cloud services for farmers and researchers across Canada.

You’ll collaborate with AI engineers, UI/UX designers, and product managers to deliver innovative, offline‑first experiences with strong security and scalable architectures.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering or related field.
  • 5+ years of professional mobile application development experience.
  • Strong experience with Flutter and cross‑platform mobile development.

Responsibilities

  • Lead architecture, design, development, testing, and deployment of cross‑platform mobile apps.
  • Define coding standards, software architecture, and engineering best practices.
  • Mentor developers through technical guidance and code reviews.
  • Drive software quality, performance, security, and maintainability.

Skills

Flutter (Dart)
Mobile architecture
Leadership

Education

Bachelor's or Master's in Computer Science/Software Engineering

Tools

Git
CI/CD
Firebase
GraphQL

Job description

Lead Mobile Application Developer
Super GeoAI Technology (SGA)

Super GeoAI Technology (SGA) is a rapidly growing AI startup transforming agriculture through cutting-edge geospatial AI solutions. We develop innovative technologies that combine artificial intelligence (AI), drones, LiDAR, mobile computing, cloud platforms, and geospatial analytics to solve complex real-world challenges in agriculture and beyond.

In 2025 alone, our AI innovations helped customers generate or save tens of millions of dollars. Over the next five years, we aim to unlock billions of dollars in annual value for the agricultural sector and grow SGA into an IPO-ready company—or even a unicorn—within the decade.

To support our rapid growth, SGA recently welcomed 10 new employees, including six Ph.D. graduates specializing in AI and Geospatial AI (GeoAI). We are now expanding our engineering team to accelerate the development and commercialization of our AI-powered products.

International candidates are welcome. Outstanding candidates may be eligible for Canadian work permit and immigration support.

The Role

We are seeking an experienced Lead Mobile Application Developer to lead the architecture, development, and delivery of SGA's next-generation Android and iOS applications.

This is a hands-on technical leadership role. You will define the technical direction of our mobile platform, mentor developers, and build commercial mobile applications that integrate AI, drones, LiDAR, cloud computing, and geospatial technologies.

Working closely with AI engineers, cloud developers, UI/UX designers, and product managers, you will help deliver innovative mobile solutions used by farmers, crop insurance organizations, researchers, and government agencies across Canada.

Key Responsibilities
Technical Leadership
  • Lead the architecture, design, development, testing, and deployment of cross-platform mobile applications.
  • Establish coding standards, software architecture, and engineering best practices.
  • Mentor developers through technical guidance and code reviews.
  • Drive software quality, performance, security, and maintainability.
Mobile Application Development
  • Develop and maintain high-performance Flutter applications for Android and iOS.
  • Design intuitive, responsive, and scalable user interfaces.
  • Publish and maintain production applications on the Google Play Store and Apple App Store.
Real-Time Communication & AI Integration
  • Develop real-time chat, messaging, and AI-enabled voice messaging features.
  • Integrate REST APIs, WebSockets, Firebase, cloud services, and AI inference platforms.
  • Collaborate with AI engineers to integrate computer vision, geospatial AI, and machine learning into mobile applications.
  • Develop robust offline-first applications with automatic synchronization.
Software Engineering
  • Participate in software architecture and product planning.
  • Collaborate with AI researchers, software engineers, UI/UX designers, and product managers.
  • Improve development efficiency using AI-assisted coding tools, automated testing, and modern DevOps practices.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
  • 5+ years of professional mobile application development experience.
  • Strong experience developing commercial cross-platform applications using Flutter (Dart).
Required Experience

Candidates must have demonstrated experience with:

  • Successfully developing, publishing, and maintaining commercial Flutter applications on both the Google Play Store and Apple App Store.
  • Designing and implementing real-time chat and messaging features, including one-to-one and group messaging.
  • Developing AI-powered voice communication features, including voice recording, speech-to-text transcription, AI voice interactions, playback, synchronization, and secure cloud storage.
  • Integrating REST APIs, GraphQL APIs, WebSockets, Firebase, or similar real-time communication technologies.
  • Integrating camera, GPS, Google Maps SDK or Mapbox, push notifications, background services, and offline data synchronization into production mobile applications.
  • Designing scalable mobile application architectures, including state management, performance optimization, and offline-first synchronization.
  • Implementing secure authentication, authorization, encrypted data storage, and mobile application security best practices.
  • Using Git, CI/CD pipelines, Agile development methodologies, and modern DevOps workflows.
  • Leveraging AI-assisted software development tools (e.g., ChatGPT, GitHub Copilot, Cursor, Claude, or Gemini) to improve software design, coding, testing, debugging, and overall development productivity.
Preferred Qualifications

Experience with one or more of the following is considered an asset:

  • Drone or UAV applications
  • Google Maps SDK, Mapbox, or GIS applications
  • Camera integration and image processing
  • Offline-first mobile applications
  • Computer vision or AI applicationsAWS, Microsoft Azure, or Google Cloud Platform
Why Join Super GeoAI?

At SGA, you'll have the opportunity to:

  • Build AI-powered products that solve real-world challenges.
  • Develop technologies used by farmers, insurers, researchers, and government agencies.
  • Work on cutting-edge projects involving AI, drones, cloud computing, and geospatial intelligence.
  • Help shape the technical direction of our mobile platform.
  • Grow your career with one of Canada's fastest-growing AI companies as we scale toward an IPO.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Product Designer – Mobile & Cloud Platforms
Lead Product Designer – Mobile & Cloud Platforms

SGA • Canada

On-site
CAD 120,000 - 190,000
Immigration support
Lead Flutter Mobile Architect — AI, GeoAI & Drones
Lead Flutter Mobile Architect — AI, GeoAI & Drones

SGA • Canada

On-site
CAD 110,000 - 170,000
Senior Data Platform Developer - AI Platform
Senior Data Platform Developer - AI Platform

United States Digital Space LLC • Oakville

Hybrid
CAD 104,000 - 136,000
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up
+4
Senior Software Developer - Mobile
Senior Software Developer - Mobile

Geotab • Oakville

Hybrid
CAD 104,000 - 136,000
Flex working arrangements
Home office reimbursement
Baby bonus
+4
Senior IT Application Specialist
Senior IT Application Specialist

Geotab Inc. • Oakville

Hybrid
CAD 100,000 - 150,000
Flex working arrangements
Home office reimbursement
Baby bonus & parental leave top up
+4
Senior Software Developer, Machine Learning, Applied AI
Senior Software Developer, Machine Learning, Applied AI

United States Digital Space LLC • Toronto

On-site
CAD 182,000 - 186,000
Equity
Benefits
Bonus target
Senior Data Platform Developer - AI Platform
Senior Data Platform Developer - AI Platform

Geotab • Toronto, Southwestern Ontario, Oakville

On-site
CAD 90,000 - 120,000
Flexible working arrangements
Home office reimbursement program
Baby bonus & parental leave top-up
+4
Mobile Applications Software Engineer
Mobile Applications Software Engineer

GroundedAI Inc. • Vancouver

Hybrid
CAD 80,000 - 120,000
Competitive compensation
Flexible hybrid / remote work options
Support for learning and professional growth
Software Developer
Software Developer

Geotab Inc. • Oakville

Hybrid
CAD 90,000 - 125,000
Flex working arrangements
Home office reimbursement
Baby bonus & parental leave top up
+4
Senior Software Developer, Applied AI
Senior Software Developer, Applied AI

Google Inc. • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Equity
Bonus target 15%
Benefits