Talent.com
iOS and Android Engineer
iOS and Android EngineerLorex Technology • Markham, York Region, CA
iOS and Android Engineer

iOS and Android Engineer

Lorex Technology • Markham, York Region, CA
6 days ago
Job type
  • Full-time
Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Lorex Technology. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$80,000.00 / yr - CA$90,000.00 / yr

Direct message the job poster from Lorex Technology

Existing vacancy : Yes – Open and available immediately

Company Description

For more than 30 years, Lorex has been a leader in the marketplace for innovative security technology for both home and commercial use. We achieve this by continuing to deliver advanced monitoring solutions backed by cutting-edge technology and a dedicated team of forward thinkers. Using the latest innovations, Lorex creates products that enhance security while fitting seamlessly into everyday life.

Job Summary

We are seeking a iOS Engineer & Android Engineer to lead the development of Lorex’s mobile applications across both platforms. In this role, you will provide technical leadership, drive engineering excellence, and work closely with cross-functional partners to deliver a consistent, scalable, and high-performing mobile experience. You will collaborate closely with counterpart platform leads and teams to ensure alignment in architecture, quality, and feature delivery.

Duties & Responsibilities

  • Lead and mentor iOS and Android developers through code reviews, coaching, and architectural guidance.
  • Own overall mobile app quality, including code structure, performance, reliability, testing practices, and maintainability.
  • Collaborate closely across iOS and Android teams to ensure consistent architecture, shared API contracts, aligned UX patterns, and synchronized feature delivery.
  • Partner with Hardware, Backend, Cloud, Firmware, QA, and Product teams to scope, build, and deliver high-quality features.
  • Drive adoption of modern mobile best practices and platform standards (Swift, Swift Concurrency, SwiftUI, Kotlin, Coroutines, Jetpack, modularization).
  • Improve build stability, CI / CD workflows, and crash-free reliability using tools such as Firebase Crashlytics.
  • Contribute to long-term technical strategy, balancing rapid feature delivery with scalability and technical debt management.

Requirements

  • Expert knowledge of Swift with strong experience in UIKit and / or SwiftUI.
  • Experience with modern iOS architectures (MVVM, Clean Architecture) and modular codebases.
  • Strong understanding of Swift Concurrency (async / await), Combine, or equivalent asynchronous frameworks.
  • Experience with networking, API integrations, offline support, and secure data management.
  • Familiarity with AVFoundation, real-time streaming, or WebRTC is a strong asset.
  • Proficiency with debugging, profiling, and performance optimization using Xcode Instruments.
  • Expert knowledge of Kotlin with strong understanding of modern Android architectures (MVVM, Clean Architecture).
  • Hands-on experience with Jetpack components (ViewModel, LiveData / Flow, WorkManager, Navigation, Room).
  • Strong understanding of coroutines, structured concurrency, and asynchronous programming.
  • Experience with Gradle, AGP upgrades, and dependency management.
  • Practical experience with Firebase (Crashlytics, Analytics, Messaging).
  • Familiarity with video streaming, real-time media frameworks, or WebRTC is an asset.
  • Cross-Platform & General

  • Experience maintaining large, production mobile applications with complex navigation flows and multi-module architectures.
  • Strong experience improving and enforcing unit, UI, and automated testing pipelines.
  • Comfort working closely across iOS and Android teams to align architecture, data models, APIs, and release cadence.
  • Experience with AWS or cloud-based services is considered an asset.
  • What We’re Looking For

  • Proven experience leading or mentoring mobile engineers.
  • Passion for clean, maintainable code and thoughtful architectural decisions.
  • Strong communicator who collaborates effectively across mobile, backend, QA, firmware, and product teams.
  • Ability to balance speed, quality, and long-term maintainability in a fast-paced environment.
  • Lorex welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

    Seniority level

    Associate

    Employment type

    Full-time

    Job function

    Computers and Electronics Manufacturing

    Referrals increase your chances of interviewing at Lorex Technology by 2x

    Get notified about new Android Developer jobs in Markham, Ontario, Canada .

    Mobile (Android and IOS) Software Developer 8724-0413

    Android Software Engineer, Infotainment Apps

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Android Engineer • Markham, York Region, CA

    Similar jobs
    Senior Software Engineer, iOS

    Senior Software Engineer, iOS

    Tubi • Toronto C6A, ON, Canada
    Full-time
    One week ago Be among the first 25 applicants.Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest c...Show more
    Last updated: 30+ days ago • Promoted
    Engineering Manager, iOS

    Engineering Manager, iOS

    Credit Genie • Toronto, Canada
    Full-time
    Be among the first 25 applicants.Company Credit Genie is a mobile‑first financial wellness platform designed to help individuals take control of their financial future. We leverage artificial intell...Show more
    Last updated: 4 days ago • Promoted
    iOS Engineering Manager - Lead Scalable Fintech Apps

    iOS Engineering Manager - Lead Scalable Fintech Apps

    Credit Genie • Toronto, Canada
    Full-time
    A growing fintech startup in Toronto seeks an Engineering Manager for its iOS team to lead engineers in developing impactful mobile applications. The role focuses on aligning engineering efforts wit...Show more
    Last updated: 4 days ago • Promoted
    Mobile Engineer

    Mobile Engineer

    Antler • Toronto C6A, ON, Canada
    Full-time
    At Chexy, we're reimagining how Canadians manage their largest expenses—like rent, tuition, and insurance—by transforming them into opportunities to build credit, earn rewards, and gain financial f...Show more
    Last updated: 17 days ago • Promoted
    Backend Developer - AI

    Backend Developer - AI

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Experience 6 to 8 years of AI backend developer.Experience in SQL| Datawarehouse| Azure Data factory.Digital : Artificial Intelligence(AI). Data Concepts & Data Modelling.Digital : Azure Machine...Show more
    Last updated: 1 hour ago • New!
    Senior Applications Architect – Cloud, Microservices & API

    Senior Applications Architect – Cloud, Microservices & API

    Foilcon • Toronto C6A, ON, Canada
    Remote
    Full-time
    An established industry player is seeking an experienced Applications Architect to lead the design and implementation of innovative IT solutions. This hybrid role involves collaborating with stakeho...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, iOS Core Product - Toronto, Canada

    Software Engineer, iOS Core Product - Toronto, Canada

    Speechify • Toronto, ON, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 6 days ago • Promoted
    Senior Cloud Architect - AWS & Azure, Terraform Expert

    Senior Cloud Architect - AWS & Azure, Terraform Expert

    CDW • Toronto C6A, ON, Canada
    Full-time
    A leading IT solutions provider in Toronto is seeking a highly experienced Principal Consultant to specialize in infrastructure architecture, design, and deployment on AWS and Azure.This role requi...Show more
    Last updated: 30+ days ago • Promoted
    Senior iOS Engineer & Mobile Team Lead | Hybrid

    Senior iOS Engineer & Mobile Team Lead | Hybrid

    Capital One Canada • Toronto, Canada
    Full-time
    A leading financial services company in Toronto is seeking a skilled iOS Software Engineering Manager to lead and inspire a team of software engineers. The ideal candidate will have over 6 years of ...Show more
    Last updated: 6 days ago • Promoted
    Senior Android Engineer (Kotlin) – Fintech & Impact

    Senior Android Engineer (Kotlin) – Fintech & Impact

    Canadian Imperial Bank of Commerce • Toronto C6A, ON, Canada
    Remote
    Full-time
    A modern relationship-oriented bank in Toronto is seeking a skilled Senior Android Developer to lead the design and development of mobile applications. The ideal candidate will have over 4 years of ...Show more
    Last updated: 6 days ago • Promoted
    Senior Mobile Software Developer (iOS)

    Senior Mobile Software Developer (iOS)

    TouchBistro • Toronto, ON, Canada
    Full-time
    Senior Mobile Software Developers (iOS).At TouchBistro, our flagship iOS application is on a 2-week release cadence.Our software development teams deploy changes to our production web and backend s...Show more
    Last updated: 18 days ago • Promoted
    iOS Developer

    iOS Developer

    freelance.ca • Toronto, Canada
    Full-time
    Key information / Informations clés.Mandat en développement iOS au sein d’une équipe technologique, axé sur la conception, l’évolution et la maintenance d’applications iOS modernes.Le rôle met l’ac...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer – Cloud, AI & Enterprise Apps

    Lead Software Engineer – Cloud, AI & Enterprise Apps

    Pariveda Solutions • Toronto C6A, ON, Canada
    Remote
    Full-time
    A North American-based professional services firm in Toronto is seeking lead software developers to design enterprise-level applications. This role involves technical leadership, innovative solution...Show more
    Last updated: 30+ days ago • Promoted
    Mobile Engineer

    Mobile Engineer

    Chexy Co. • Toronto C6A, ON, Canada
    Full-time
    At Chexy, we're reimagining how Canadians manage their largest expenses—like rent, tuition, and insurance—by transforming them into opportunities to build credit, earn rewards, and gain financial f...Show more
    Last updated: 15 days ago • Promoted
    QA Mobile Tester - Android, iOS, Appium, Espresso

    QA Mobile Tester - Android, iOS, Appium, Espresso

    Astra North Infoteck Inc. • Toronto (Remote), ON, ca
    Remote
    Full-time
    Quick Apply
    Skills : Digital : QET SDET Technology~Digital : Mobile Computing - Android.We are looking for a skilled Software Development Engineer in Test (SDET) with expertise in Android and iOS mobile app tes...Show more
    Last updated: 1 hour ago • New!
    Android Developer

    Android Developer

    freelance.ca • Toronto, Canada
    Full-time
    If anyone is interested, please let me know.Work Type : Work Type : Hybrid with 3 days a week 8 : 30 – 5 : 00 PM EST.Proficiency in Java and Kotlin 2. Android SDK & Core Components 3.Mobile Security Best ...Show more
    Last updated: 30+ days ago • Promoted
    Android Engineer - Remote, Scale & Deliver Next-Gen Apps

    Android Engineer - Remote, Scale & Deliver Next-Gen Apps

    DoorDash • Toronto C6A, ON, Canada
    Full-time
    A leading logistics platform is seeking an Android engineer to develop and enhance the architecture of their mobile applications. This role involves scaling test infrastructure, automating releases,...Show more
    Last updated: 1 day ago • Promoted
    Senior Android Developer : Kotlin, Fintech Apps & Impact

    Senior Android Developer : Kotlin, Fintech Apps & Impact

    CIBC • Toronto C6A, ON, Canada
    Full-time
    A major financial institution in Toronto is seeking a Senior Android Developer responsible for designing and developing robust Android applications. The ideal candidate has over 4 years of experienc...Show more
    Last updated: 7 days ago • Promoted