cover image
TechDoQuest

Mobile Application Developer

On site

Toronto, Canada

Mid level

Freelance

10-02-2026

Share this job:

Skills

Java Swift Kotlin Xcode Encryption CI/CD Test Architecture git Agile CI/CD Pipelines Android

Job Specifications

Job Description:

We are seeking an experienced Senior Mobile Application Developer with strong expertise in iOS development (≈80%) and working knowledge of Android development (≈20%). The ideal candidate will have hands-on experience building high‑quality, scalable, and secure mobile applications using modern frameworks and best practices.

Key Responsibilities :

iOS Development (Primary – ~80%)

Design, develop, test, and maintain high‑quality native iOS applications using Swift, UIKit, and SwiftUI.
Work with Xcode, iOS SDKs, and follow Apple Human Interface Guidelines.
Implement scalable and maintainable architectures such as MVVM or Clean Architecture.
Integrate and optimize RESTful APIs and backend services.
Ensure performance, stability, and responsiveness across supported iOS devices.
Follow App Store and enterprise‑level security standards.
Write unit tests and UI tests; participate in peer code reviews.
Collaborate with UX/UI teams to deliver intuitive and accessible user experiences.

Android Development (Secondary – ~20%)

Provide development support and feature enhancements for native Android apps using Kotlin and/or Java.
Contribute to shared mobile design practices and cross‑platform alignment.
Troubleshoot, debug, and resolve Android‑specific issues.
Support Android code reviews and maintenance tasks.

Required Skills & Experience :

5+ years of mobile application development experience, primarily in iOS.
Strong proficiency with:
Swift, UIKit, SwiftUI
Xcode, iOS SDKs
Modern mobile architecture patterns
Working knowledge of Android (Kotlin/Java).
Experience consuming RESTful APIs and handling JSON.
Solid understanding of mobile security: authentication, encryption, secure storage.
Experience with Git and CI/CD pipelines.

Nice to Have (Optional) :

Experience with agile development environments.
Familiarity with App Store deployment and release processes.

About the Company

TechDoQuest is a modern IT consulting and delivery partner helping businesses scale faster with smarter technology and global execution. With operations across Canada, the U.S., and India, we specialize in: IT Consulting & Advisory Custom Software Development Cloud & DevOps Services Building and Managing Global Capability Centers (GCCs) At TechDoQuest, we combine strategic insight with hands-on execution -- delivering lean, cost-conscious, and scalable solutions that drive measurable business outcomes. Whether you're a start... Know more