Sr. iOS Developer

Apply Now

Toronto, ON







Title: Sr. iOS Developer
Job ID: SM366585105
Location: Fully remote, anywhere in Canada

Summary: Minimum 8+ years of Relevant Experience on native iOS App Development

General Expectations:
  • Must have 8+ years of relevant experience
  • Must have hands-on experience & passion for mobile app development
  • Must be eligible to work in Canada without restriction
  • Formal education in software development or equivalent experience
  • Solid understanding of software development practices and design patterns
  • Strong written and verbal communication skills in English
  • Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
  • Passion for well-designed products and not afraid to share and explain your ideas
  • Design and build new iOS apps written in Swift & SwiftUI
  • Developing creative, innovative and practical mobile solutions
  • Experience in using Jira and confluence for the Sprints 
  • Estimating, tasking, and prototyping
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborating with cross-functional team members on features, design, and implementation
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality
  • Find new ways of bringing efficiency in the Development process
Must Have Skills:
  • Proficient with Swift, and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with Objective C
  • Experience with Banking/ Fintech domain
  • Experience with AWS SDK
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • UI development with an understanding of Apple's design principles and interface guidelines
  • Experience with 3rd party libraries & APIs - Social, Payment, Network, Crashlytics & Analytics
  • Familiarity with Agile/ Scrum development process and continuous integration tools like Jenkins
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
Nice to Have Skills:
  • Knowledge of other mobile development technologies is a plus
  • Experience with Apple car play apps
  • Experience in Backbase will be plus
  • Experience with Jenkins
  • Experience working on wearable technology, Camera, GPS, Maps and Sensors
  • Experience working with bi-lingual apps

For more information about TEEMA and to consider other career opportunities, please visit our website at

By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company related information.