Closed listing
Software Engineer (iOS)
- Toronto, ON, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
- Strong hands-on experience in iOS application development.
- Strong proficiency in Swift and experience with Objective-C.
- Experience with SwiftUI, Core Data, ReactiveSwift, and Combine.
- Experience developing and supporting production iOS applications.
- Experience with the complete software development lifecycle, including design, development, testing, deployment, monitoring, and maintenance.
- Experience with CI/CD tools, preferably GitHub, CircleCI, and Fastlane.
- Ability to design and deliver significant portions of software independently.
- Strong understanding of software architecture, development patterns, and best practices.
- Experience identifying and reducing technical debt.
- Ability to troubleshoot production issues and improve application reliability.
- Experience working closely with Product Management, Design, and Engineering teams.
- Strong communication, time management, and project management skills.
- Proactive mindset with the ability to take ownership of projects and deliverables.
- Willingness to learn and adopt new technologies and development practices.
- Ability to understand user needs and translate them into effective technical solutions.
More about this job
Responsibilities
The role involves designing, developing, and maintaining production iOS applications throughout the entire software development lifecycle. The engineer will collaborate with Product Management and Design teams to translate user needs into technical solutions.
Requirements
Candidates must have strong proficiency in Swift and Objective-C, along with experience in SwiftUI and CI/CD tools. A deep understanding of software architecture and the ability to independently deliver significant software portions is required.
Skills
- iOS Development
- Swift
- Objective-C
- SwiftUI
- Core Data
- ReactiveSwift
- Combine
- CI/CD
- GitHub
- CircleCI
- Fastlane
- Software Architecture
- Technical Debt Reduction
- Project Management
- Troubleshooting
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Consulting
Keywords
- iOS
- Swift
- Objective-C
- SwiftUI
- Core Data
- ReactiveSwift
- Combine
- CI/CD
- GitHub
- CircleCI
- Fastlane
- Software Architecture
- Technical Debt
- Production Support
- IT Services
- IT Consulting
- Engineering