iOS Software Engineer – Swift, SwiftUI, Objective-C
Monthly Salary:
Not provided by the employer
Experience Required:
5years
Posted:
7 August 2026 (3 hours ago)
Application Deadline:
4 November 2026
Vacancies:
1 Vacancy
Job Summary
iOS Software Engineer Swift SwiftUI Objective-C
Location: Toronto ON Hybrid (4 Days WFO)
Role Overview
- Youll have visibility into and influence over all parts of the technology stack and enjoy a high degree of autonomy in your work.
- Youll have a clear view of the product roadmap the business long-term vision and the opportunity to constructively contribute to both.
- Youll interact with product management and design and be able to influence what solutions are chosen to meet customer needs.
- Youll contribute to the planning design development deployment monitoring and maintenance of significant portions of the software that supports the chosen solutions.
- Youll have the chance to provide and receive feedback from your peers and get coaching from more experienced engineers both within the team and the broader organization.
- Youll use modern tooling throughout whether thats something currently part of our stack or something new that you assess needs to be added to reliably deliver the desired user experience.
Technology Stack
- Swift (for new development) and Objective-C
- SwiftUI
- Core Data
- ReactiveSwift
- Combine
- CI/CD: GitHub CircleCI and Fastlane
What Youll Get
- Enjoy the flexibility tempo and ownership of being part of a startup with the job security of being employed by one of Canadas most valuable companies.
- Work with an extremely committed team of colleagues who constantly challenge each other compassionately and in a transparent structured way to grow professionally.
The Expectations
- Lead the design and delivery of a significant portion of the software that supports the business and monitor and maintain that software in production.
- Identify opportunities to iteratively improve technology in every feature you work on paying down technical debt as a habit.
- Invest time in understanding the softwares users and empathize with their challenges whether they are fellow developers team members partner organizations or end users.
- Embrace an owners mindset by continually striving to make an impact investing time and effort responsibly and recognizing that every part of the business is within your scope of influence.
- Have production iOS application development experience and demonstrate an understanding of how different development patterns and practices affect productivity and software reliability.
- Be curious and continuously learn new technologies techniques and interpersonal skills that improve both individual and team productivity.
- Demonstrate strong spoken and written communication time management and project management skills.
- Proactively communicate project status delivery plans risks and ideas for improving software technology processes and team culture