Job Title: Senior iOS Developer
Job ID: 53271
Location: Woodbridge, ON \xe2\x80\x93 Hybrid
Overview:
Our client is looking for a senior iOS developer who is proficient in developing iOS mobile applications. As part of the engineering team, you will work to build software to help customers and businesses connect. They\'re looking for a self-motivated engineer who has a real passion for writing well-designed iOS applications.
What you will be doing:
Develop native iOS applications
Create object-oriented design and help with analysis, implementation and maintenance
Help build processes, continuous integration and source control systems
Be involved in iOS development in Swift and Swift UI.
Work within an AGILE environment
Use tools such as UIKit, CoreData, CoreGraphics, & parsing XML / JSON & storyboards, PassKit, XCTest, OCtane, AutoLayout, UI Controls
Work with databases such as SQL Lite and SQL Server
Publish applications to Apple AppStore
What you must have:
7 \xe2\x80\x93 10+ years in Mobile development and software engineering
5 \xe2\x80\x93 7 + years in native iOS development
Strong knowledge of object-oriented analysis and design, implementation and maintenance
Experience with build processes, continuous integration and source control systems
Experience with iOS development in Swift and Swift UI.
Experience with AGILE environment
Experience with UIKit, CoreData, Core Graphics, & parsing XML / JSON & storyboards,
Experience with PassKit, XCTest, OCtane, AutoLayout, UI Controls
Experience with SQL Lite, SQL Server and other databases
Applications published to Apple AppStore
Knowledgeable about object-oriented designs
Experience with Git, Jira, Cocoapods, Confluence, TeamCity, Helix Surround, TestTrack.
Experience in MVC, MVVM , MVP environments
A degree in a computer science or related field
Candidates will have to self-relocate
Candidates must be legally eligible to work in Canada at the location(s) specified below and, where applicable, must have a valid work permit or study permit that allows the candidate to fulfill the requirements of the role.
Must be a self-starter with ability to work within and lead highly effective internal teams and vendors.
Ability to prioritize job duties and multi-task in a fast-paced environment
Comfortable working on large scale, multi-component complex distributed systems
Ability and willingness to understand and acquire new technical skills \xe2\x80\xa2
Ability to multitask in a fast paced/often changing environment.
Ability to work on multiple projects with teams that may be split between Toronto, Mississauga and London locations
Highly organized, self-motivated, customer oriented
Proven analytic and problem-solving skills
Well organized, self-motivated, strong team player
Thorough understanding of PMLC and SDLC processes
Nice to have:
MFC frameworks such as AngularJS, Backbone.
Appium
Experience in the financial services industry an asset
For more information about TEEMA and to consider other career opportunities, please visit our website at
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.