Senior Mobile Application Developer

2 hours ago


Toronto, Canada FGF Brands Full time

Senior Mobile Application Developer (Android)We’re a naan traditional company…What FGF OffersFGF believes in Home Grown Talent, accelerated career growth with leadership training. Unleashing Your PotentialCompetitive Compensation, Health Benefits, & a generous flexible medical / Health spending accountRRSP matching programTuition reimbursementDiscount program that covers almost everything under the sun - Restaurants, gyms, shopping etc.SummaryCollaborate 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 Bring5+ 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 SkillsAndroidX, Android Architecture Components, Kotlin CoroutinesJetpack Compose #J-18808-Ljbffr



  • Toronto, Canada Virtusa Full time

    Job Title: Senior Mobile Developer - Core Engineering Location: PCS CA~TORONTO Years of Experience: 10-15 Years Job Summary: We are seeking a highly skilled Senior Mobile Developer to join our Core Engineering team. The ideal candidate will have extensive experience in mobile development, with a strong focus on delivering high-quality applications. You will...


  • Toronto, Ontario, Canada LanceSoft, Inc. Full time

    Role: Backend Developer – Mobile ApplicationsLocation: Toronto ( 4 days working from office)Hiring Mode: ContractPay: CAD 50-55/Hr.Job Summary:We are seeking a skilled Developer to design, build, and maintain robust backend APIs and services for our mobile applications. The ideal candidate will have strong experience in server-side JavaScript, RESTful...


  • Toronto, Canada Kubelt Full time

    3ID - Senior Mobile Developer Apply by emailing us at jobs@kubelt.com with any questions or joining us in our discord channel. About the role As a senior mobile developer on the Kubelt engineering team, you will play a critical role in designing and building the Kubelt 3ID application. Your work will directly influence the future of our secure...


  • Toronto, Canada Kubelt Full time

    3ID - Senior Mobile DeveloperApply by emailing us at jobs@kubelt.com with any questions or joining us in our discord channel.About the roleAs a senior mobile developer on the Kubelt engineering team, you will play a critical role in designing and building the Kubelt 3ID application. Your work will directly influence the future of our secure authentication...

  • Mobile Developer

    7 days ago


    Toronto, Canada Virtusa Full time

    Overview We are seeking a highly skilled Mobile Developer with 5+ years of experience. In this role, you will develop and maintain advanced mobile applications, working both independently and collaboratively. You must have strong hands-on experience with Appium and a solid background in mobile software development. Key responsibilities include designing,...

  • Software Engineer

    2 hours ago


    Toronto, Canada Scotiabank Full time

    Software Engineer (Mobile Applications) – Scotiabank Join to apply for the Software Engineer (Mobile Applications) role at Scotiabank. Requisition ID: 239424 Responsibilities Design and build applications for iOS and Android platforms. Debug and test code under supervision. Research and investigate technical issues with guidance. Collaborate with senior...

  • Mobile Developer

    2 hours ago


    Toronto, Canada J&M Group Full time

    Overview Join to apply for the Mobile Developer role at J&M Group. Responsibilities Designing and building advanced applications for the iOS/Android platform Collaborating with cross-functional teams to define, design, and ship new features. Unit-testing code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and...

  • Mobile Developer

    2 hours ago


    Toronto, Canada J&M Group Full time

    Overview Join to apply for the Mobile Developer role at J&M Group. Responsibilities Designing and building advanced applications for the iOS/Android platform Collaborating with cross-functional teams to define, design, and ship new features. Unit-testing code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and...


  • Toronto, Ontario, Canada Ubique Systems Full time

    The ideal candidate will be responsible for the technical design and implementation of new products and enhancements. They will work in all phases of the development cycle: concept to implementation.ResponsibilitiesPerform full life-cycle developmentAdhere to agreed upon delivery schedulesUtilizes source control, continuous integration, and unit testing best...


  • Toronto, Canada Audi RED Full time

    OverviewWelcome to Audi RED, a new and exciting opportunity to change the way partners work together. Audi RED is an organization founded on a true partnership between BIMM ManagementGroup, a leading Toronto based digital and technology agency, and Audi, the automotivebrandshaping the future of premium mobility.Audi RED aims to be the technology center of...