Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, build, and maintain native iOS applications for phones and tablets, integrating them with back-end services. Collaborate with engineers to deliver features, improve application performance and quality, fix bugs, and maintain code quality and automation.
Job details
Role: iOS Developer Location: Toronto, ON (Hybrid) We are looking for an iOS native developer responsible for developing and maintaining applications for a range of iOS devices including mobile phones and tablet computers. Your primary focus will be developing iOS applications and integrating them with back-end services. You will work alongside other engineers and developers on different infrastructure layers. Therefore, a commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential. Responsibilities: Design and build applications for the iOS platform Ensure application performance, quality, and responsiveness. Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automation. The candidate should be able to work independently on tasks, including understanding the existing codebase, working on new features, defect fixes, and testing (unit, smoke, performance, etc.). Skills: The candidate should have working knowledge of Swift, unit test cases (XCTest framework), and SwiftUI. Candidate should have deep knowledge on MVVM Architecture.
What you’ll do
Design, build, and maintain native iOS applications for phones and tablets, integrating them with back-end services. Collaborate with engineers to deliver features, improve application performance and quality, fix bugs, and maintain code quality and automation.
Requirements
Working knowledge of Swift, SwiftUI, and unit testing with the XCTest framework is required. The candidate should have deep knowledge of MVVM architecture and be able to work independently on existing code, new features, defect fixes, and testing.
Listed skills
- Swift · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Swift
- XCTest
- SwiftUI
- MVVM Architecture
- iOS Development
- Application Development
- Back-End Integration
- Unit Testing
- Smoke Testing
- Performance Testing
- Debugging
- Performance Optimization
- Code Quality
- Automation
- Collaborative Problem-Solving
Job areas
- Software
- Technology
More jobs from Rivago Infotech Inc
Java Full Stack Developer
- Hybrid
- Toronto, ON
- Posted Oct 9, 2026
Data Engineer
- Hybrid
- Toronto, ON
- Posted Oct 9, 2026
Data Engineer
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
