-
Epsilon Solutions Ltd.

Mobile Application Developer

Epsilon Solutions Ltd.
Canada · Contract · Mid-Senior

Title: Senior Mobile App Developer (iOS & Android)

Location: Toronto, ON Canada (5 Days Onsite)

Term: Long Term Contract


Job Description:

We are seeking an experienced Senior Mobile App Developer proficient in both iOS and Android native application development. You will be responsible for building, enhancing, and maintaining high-quality mobile applications from concept to deployment, ensuring seamless integration with backend services and third-party systems. This role requires deep expertise in both Swift (iOS) and Kotlin (Android), modern architectural patterns, and mobile security best practices.

Responsibilities:

  • Support the entire mobile application lifecycle (concept, design, development, testing, release, and post-release support).
  • Design and develop highly performant, secure, and scalable iOS and Android applications.
  • Ensure adherence to platform-specific design guidelines (Apple Human Interface Guidelines & Android Material Design).
  • Collaborate closely with product managers, designers, and backend teams to deliver exceptional user experiences.
  • Maintain clean, modular, and well-documented code following best practices.
  • Implement robust unit testing, end-to-end testing, and continuous integration practices.
  • Address application security vulnerabilities in line with OWASP Top 10 mobile security standards.
  • Optimize applications for performance, offline storage, and multithreading.
  • Integrate with RESTful APIs, third-party SDKs, and backend services.
  • Maintain code repositories and participate in code reviews to ensure high code quality.

Qualifications & Skills:

  • 7+ years of professional experience in mobile application development.
  • Strong proficiency in Swift (Foundation, UIKit, Core Data, RxSwift) and Kotlin with MVVM/MVP architecture.
  • Extensive understanding of iOS and Android frameworks, components, and lifecycle management.
  • Experience releasing applications to both the App Store and Google Play.
  • Solid understanding of OOP principles, data structures, algorithms, and software design patterns.
  • Familiarity with RESTful APIs, JSON, and mobile UI/UX best practices.
  • Experience with code versioning tools (Git) and CI/CD pipelines.
  • Strong debugging, performance profiling, and optimization skills.
  • Proven track record of delivering secure mobile applications.
  • Excellent communication and teamwork skills.
  • A passion for learning and staying updated on emerging mobile technologies and trends.

Key Skills

Ranked by relevance

android ios restful apis continuous integration data structures rxswift storage kotlin swift owasp cicd git
Login to Apply
Posted
Aug 14, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Software Development IT System Custom Software Development IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Methodius IT Recruitment
Related

Lead Data Scientist with Python

2026-05-29

Full-time
Mid-Senior
Ireland
Software Development
Information Technology
View Job Details
Openjobmetis SpA
Related

Software Developer PHP – Shopware & B2B Solutions

2026-05-29

Full-time
Not Applicable
Italy
Computer
Information Technology
View Job Details
DILS srl
Related

Middle Full Stack Developer

2026-05-22

Full-time
Mid-Senior
Italy
IT Services
Engineering