Himalayas
Senior Mobile Developer
HarrisLast week
- Where you can work from
- Remote — Canada onlyCanada
- Salary
- CAD 125k-135k / year
- Job type
- Full-time
- Experience
- Senior
See more from us in Google Search — add us as a preferred source.
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job description
- Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency.
• Native UI Frameworks: Experience building production UI with declarative frameworks — Jetpack Compose on Android and SwiftUI on iOS — including state management and lifecycle.
• Architecture & Dependency Injection: Experience with reactive, testable mobile architectures (e.g. MVVM, The Composable Architecture) and dependency injection frameworks such as Koin.
• RESTful API Integration: Experience designing and consuming robust, scalable REST APIs for third-party integrations and internal UI consumption (e.g. Retrofit/OkHttp on Android, URLSession on iOS).
• Testing Frameworks: Proficiency with mobile testing across the pyramid — unit, integration, and UI testing with tools such as JUnit, Mockito, Robolectric, Espresso, and Compose UI test on Android; XCTest and XCUITest on iOS.
• Mobile Tooling & CI/CD: Experience with automated, multi-target build and release pipelines (e.g. Gradle, Swift Package Manager, Bitrise, Fastlane), ideally for white-label / multi-tenant apps.
• Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
• Familiarity with AI directed prompt engineering for developing applications.
Responsibilities & Duties
- Contribute to architectural discussions, make design decisions, and ensure that the overall software architecture aligns with business goals and industry best practices.
- Solve complex technical problems and make critical decisions related to technology selection, system architecture, and project planning.
- Provide technical leadership and guidance to junior members of the development team.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 8+ years of experience in software development, and 3+ years as a Software Engineer with a focus on designing and building complex, scalable systems.
- Deep understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Ability to lead technical discussions, make critical decisions, and drive consensus among team members.
- Experience with cloud technologies and microservices architecture.
Salary range: $125,000 - $135,000 CAD per year.
Originally posted on Himalayas
Job availability & source
Still listed on the employer's own board at our last check, 6 days ago
This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.
- Source
- Himalayas
- Posted by the employer
- 16 Oct 2026
- First seen by us
- 16 Oct 2026
- Last checked
- 18 Oct 2026
via Himalayas — view on source
Similar remote jobs
Senior React Native Developer
Zazz2 weeks agoUnited StatesSeniorSoftware DevelopmentReactReact NativeAndroid SDKSenior Mobile Developer | Remote - Contract
Xperteez TechnologyLast weekLocation not statedUSD 50-100 / hourContractSeniorSoftware DevelopmentAndroid SDKDartFlutterSenior Mobile Developer
micro12 weeks agoLocation not statedContractSeniorSoftware DevelopmentReactReact NativeAndroid SDKSenior Mobile Developer Android/iOS - GP, Remote: Colombia - Costa Rica, Fulltim
Gorilla Logic2 weeks agoCO · CRSeniorSoftware DevelopmentReactReact NativeAndroid SDKSenior Mobile Developer
Riseup Labs5 days agoUnited StatesSeniorSoftware DevelopmentFlutterReactReact NativeMilitary OneSource Mobile Application Engineer
DecisionPoint Corporation2 weeks agoUnited StatesSeniorSoftware DevelopmentAccessibilityAgileAndroid SDKSenior iOS Developer
IO Connect ServicesLast weekMexicoSeniorSoftware DevelopmentCI/CDFlutterGraphQLMobile App Developer
PavagoLast weekPakistanSeniorSoftware DevelopmentCI/CDFigmaFlutter
More jobs at Harris
Credentialing Assistant
NewHarrisPosted 17 hours agoUnited StatesEntry levelOtherExcel(Junior) Account Manager (w/m/d)
NewHarrisYesterdayGermanyEntry levelSales & MarketingGesamtvertriebsleiter (w/m/d) | Fahrschule, Software & Fachmedien
NewHarrisYesterdayGermanyDirectorSales & MarketingTalentpool Director Energie- und Wasserwirtschaft (w/m/d)
NewHarrisYesterdayGermanyDirectorSales & MarketingKI-Entwickler Datenmigration (w/m/d)
NewHarrisYesterdayGermanyMid levelAI & Machine LearningPythonSenior Java Developer
NewHarrisYesterdayIndiaSeniorFull StackJavaSpringAgile