Mobile Application Developer

September 5, 2025

Apply for this job

Job Description

Description

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

Title: Senior Mobile App Developer (iOS & Android)

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.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Information Technology

  • Industries

    Software Development, IT System Custom Software Development, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Epsilon Solutions Ltd. by 2x

Get notified about new Mobile Application Developer jobs in Toronto, Ontario, Canada .

Mobile (Android and IOS) Software Developer

Mobile Software Development Engineer in Test (SDET), Contract

Toronto, Ontario, Canada CA$120,000.00-CA$220,000.00 2 weeks ago

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

Company

Epsilon Solutions Ltd.

Location

Toronto

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2630279__3337?utm_source=3337&utm_medium=feed&keyword=Mobile-Application-Developer&location=Toronto&geoID=6225