Job Search and Career Advice Platform

Enable job alerts via email!

Senior Mobile Application Developer (Android)

FGF Brands

Toronto

On-site

CAD 85,000 - 105,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading food company in Toronto seeks a Senior Mobile Application Developer (Android) to design and ship features that enhance operational efficiency. Candidates should have over 5 years of Android development experience and a strong command of Kotlin. Responsibilities include implementing user-friendly interfaces and improving the codebase through modern architectural patterns. This role offers excellent compensation, health benefits, and career growth in a supportive environment.

Benefits

Competitive Compensation
Health Benefits
RRSP matching program
Tuition reimbursement
Discount program

Qualifications

  • 5+ years of commercial native Android development experience.
  • 4+ years of experience with Kotlin.
  • Proven experience writing and maintaining unit tests.
  • Hands-on experience with Jetpack Components and Compose.
  • Experience integrating APIs and back-end services.

Responsibilities

  • Collaborate with business and product teams to design and ship features.
  • Implement user-friendly interfaces in partnership with design.
  • Continuously improve codebase through refactoring.
  • Engage in technical collaboration and code reviews.
  • Work closely with QA to enhance automation and testing.

Skills

Commercial native Android development experience
Kotlin
Unit testing (JUnit, Mockito)
Pixel-perfect UI development
Jetpack Components and Compose
Dependency injection frameworks (Hilt, Koin, Dagger)
Modern software architecture principles
API integration
Firebase Firestore
Profiling and performance optimization
Git and collaborative workflows
Object-oriented design
Kotlin Multiplatform

Education

Bachelor's degree in computer science, Engineering, or equivalent
Job description
Senior Mobile Application Developer (Android)

We’re a naan traditional company…

What FGF Offers
  • FGF believes in Home Grown Talent, accelerated career growth with leadership training. Unleashing Your Potential
  • Competitive Compensation, Health Benefits, & a generous flexible medical / Health spending account
  • RRSP matching program
  • Tuition reimbursement
  • Discount program that covers almost everything under the sun - Restaurants, gyms, shopping etc.
Summary
  • Collaborate with the Business and Product teams to design, architect, and ship impactful features that improve operational efficiency.
  • Implement polished, user-friendly interfaces in close partnership with our design team.
  • Continuously improve our codebase through refactoring and by applying modern design and architectural patterns.
  • Engage in thoughtful technical collaboration, discussion, and code reviews with other engineers.
  • Work closely with QA to enhance automation, testing, and CI/CD pipelines.
  • Leverage AI-assisted development tools (e.g., code generation, smart refactoring, bug analysis, and test generation) to accelerate feature delivery, reduce technical debt, and maintain code quality.
  • Stay up to date with the latest advances in Android, Kotlin Multiplatform, Jetpack Compose, and AI-driven development workflows.
  • Perform other duties as required.
What You Bring
  • 5+ years of commercial native Android development experience.
  • 4+ years of experience with Kotlin (our apps are 100% Kotlin).
  • Proven experience writing and maintaining unit tests (JUnit, Mockito).
  • Skilled in developing pixel-perfect UI and creating custom UI components for rich, interactive experiences.
  • Hands‑on experience with Jetpack Components and Compose.
  • Proficiency with dependency injection frameworks (Hilt, Koin, or Dagger).
  • Strong grasp of modern software architecture principles (MVVM, Clean Architecture, Unidirectional Flow).
  • Experience integrating APIs and back‑end services (Retrofit, OkHttp).
  • Practical experience working with Firebase Firestore and related services.
  • Highly proficient in profiling, troubleshooting, and performance optimization.
  • A demonstrated ability to deliver clean, organized, testable, and scalable code.
  • Experience working with Git and collaborative workflows.
  • Strong foundation in object‑oriented design, software development principles, and design patterns.
  • Solid understanding of coroutines and concurrency best practices.
  • Experience leveraging AI tools (e.g., ChatGPT, Cursor.AI, Claude.AI ) to:
    • Accelerate feature delivery and reduce repetitive coding tasks.
    • Improve bug detection and resolution workflows.
    • Generate maintainable boilerplate and test cases.
    • Support scalable, maintainable, and reusable Android codebases.
  • Experience with Kotlin Multiplatform (KMP) and/or Compose Multiplatform (CMP) is a strong plus.
  • Bachelor's degree in computer science, Engineering, or equivalent experience.
Desired Skills
  • AndroidX, Android Architecture Components, Kotlin Coroutines
  • Jetpack Compose
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.