Closed listing
iOS Developer
- Toronto, ON, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Experience
- · 5+ years of experience developing for iOS in Swift (Objective-C experience is a nice to have)
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
· 5+ years of experience developing for iOS in Swift (Objective-C experience is a nice to have)
· Experience with UI development in both SwiftUI and UIKit
· A solid understanding of Object-Oriented Programming, MVC, MVVM, and iOS application architecture
· Experience with iOS unit testing frameworks and writing code designed for tests
· Experience with development and source control tools (Xcode, Git, etc.)
· Experience developing applications and systems with complex networking requirements
· Understanding of IT standards, UX design, accessibility, and Agile methodologies
· Excellent written and verbal communication skills
· A collaborative, team-oriented mindset with strong interpersonal skills and a focus on continuous feedback and improvement
· Nice-to-have:
· Experience in a financial or banking environment
More about this job
Responsibilities
Develop iOS applications using Swift and build user interfaces with SwiftUI and UIKit. Work with complex networking requirements, application architecture, and testable code in a collaborative Agile team.
Requirements
Requires 5 or more years of iOS development experience with Swift, familiarity with SwiftUI and UIKit, and a solid understanding of object-oriented programming and iOS architecture patterns. Candidates should have experience with unit testing, Xcode, Git, complex networking, accessibility, UX design, Agile methodologies, and strong communication and collaboration skills; financial or banking experience is a plus.
Skills
- Swift
- Objective-C
- SwiftUI
- UIKit
- Object-Oriented Programming
- MVC
- MVVM
- iOS Application Architecture
- Unit Testing
- Testable Code
- Xcode
- Git
- Complex Networking
- UX Design
- Accessibility
- Agile Methodologies
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- iOS Development
- Swift
- Objective-C
- SwiftUI
- UIKit
- Object-Oriented Programming
- MVC
- MVVM
- iOS Application Architecture
- Unit Testing
- Testable Code
- Xcode
- Git
- Complex Networking
- IT Standards
- UX Design
- Accessibility
- Agile Methodologies
- Communication
- Team Collaboration
- Continuous Feedback
- Financial Services
- Banking