← Back to jobs

Epsilon Solutions Logo
Senior iOS Engineer

Epsilon Solutions

 

Toronto, ON, Canada

Posted On: 2 days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Senior iOS Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will lead the development of native iOS applications, from initial concept through release and ongoing support.

Responsibilities

  • Build and evolve modern iOS applications to support millions of users.
  • Design user interfaces that follow Apple's design principles and interface guidelines.
  • Develop secure mobile apps by addressing vulnerabilities found in code scans and penetration tests.
  • Write unit tests and end-to-end tests to ensure application stability.
  • Maintain code quality, documentation, and automation processes.

Required Skills

  • 7+ years of relevant mobile application development experience.
  • Expertise in Swift and Apple frameworks including Foundation, UIKit, UI Accessibility, WebKit, and Core Data.
  • Proficiency with modern design paradigms such as Clean Architecture, MVVM, and RxSwift.
  • Strong understanding of OOP design principles and Git version control.
  • Experience addressing OWASP top 10 application security risks and using security tools.
  • Working knowledge of RESTful APIs for back-end integration.
  • Experience with offline storage, threading, and performance tuning.
  • Proven track record with a portfolio of released applications on the App Store.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs