
iOS Developer
Takeaway.com
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
iOSSwift
About the role
- Join the Retail Experience (Retex) team as an Intermediate iOS Developer
- Develop innovative features, integrating with and maintaining existing functionality
- Push the application's technology and architecture forward, utilizing SwiftUI and modern concurrency patterns
- Scope new features into actionable tickets to build deep product knowledge within Scrum model
Requirements
- Demonstrable experience with iOS development (Swift)
- Desire to learn and share knowledge with engineers of all levels
- Demonstrable understanding of Tests, Debug
- Good verbal communication skills
- Willingness to constantly improve quality standards
- Gives and takes constructive criticism with maturity
- Strong knowledge in SwiftUI and UIKit
- Knowledge in Swift Concurrency
- Experience with Combine and Async/Await
- Understanding of REST principles and exposure to the backend
- Ability to write expressive, readable, composable, and testable Swift code
- Finger on the pulse of the latest iOS/Swift trends
- Understanding of the iOS application & view lifecycles
- Basic understanding of functional & reactive programming.
Benefits
- Inclusion, Diversity & Belonging
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftSwiftUIUIKitSwift ConcurrencyCombineAsync/AwaitREST principlesfunctional programmingreactive programming
Soft skills
verbal communicationknowledge sharingconstructive criticismquality improvementteam collaboration