Senior iOS Developer - PC Express
Loblaw Digital
- Toronto, ON
- Permanent
- Full-time
- Design, build, and maintain native mobile applications for iOS
- Participate in code reviews and architecture reviews
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Taking ownership, writing UnitTest and UITest as part of development norm
- Mentor Junior iOS developers
- Excellent iOS development skills with Swift and/or Objective-C
- Detailed knowledge about a variety of iOS frameworks
- Keen awareness and understanding of performance, security, and other software engineering standard methodologies
- The ability to pick up technology quickly. We don't say "I'm not familiar with that technology," without adding, "but let me read up on it, and I'll get back to you on it."
- Proven understanding of RESTful API design
- Communication skills are paramount. Detailing once is not enough; being able to explain something in
- Familiarity with functional programming
- Experience with Gitflow workflow, CI/CD pipelines, RxSwift, Realm, Fastlane, and some parts of the Google Cloud Platform
- Show us your past projects! We'll specifically be looking for how you decided to craft your application, and of course how you decided to get it deployed and ready for customers.