iOS Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
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.
Skills
- 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
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- iOS
- Swift
- SwiftUI
- XCTest
- MVVM Architecture
- Native Applications
- Mobile Phones
- Tablet Computers
- Back-End Services
- Unit Testing
- Smoke Testing
- Performance Testing
- Application Performance
- Bug Fixes
- Defect Fixes
- Code Quality
- Automation
- Feature Development
- Collaborative Problem-Solving