iOS Developer
Push Interactions

Job description
We are seeking an iOS Developer to join our dynamic team at Push Interactions. In this role, you will be responsible for designing and implementing high-quality mobile applications for iOS platforms, contributing to projects that make a real difference in users' lives. We are looking for people who have a passion for delivering top-quality work on mission critical software. As a iOS Developer and part of our team, you will be responsible for creating iOS code mainly in Swift. Understanding of other languages like Objective-C are also useful.
The work for this job is in person at our Saskatoon office. Relocation will be required before starting work.
You must have the ability to legally work in Canada.
Responsibilities
Design and develop high-quality iOS applications using Swift.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and fix bugs to improve application performance.
Conduct unit testing to ensure code quality and reliability.
Stay updated with the latest industry trends and technologies to enhance development processes.
You will in time also be looked upon to assist in other tasks such as mentoring other developers, assisting in planning and estimating projects, contributing ideas to improve our processes, and helping drive the team to hit deadlines. All while helping to deliver a quality applications to our clients. You will have the opportunity to contribute to many different projects that will challenge you and help hone your skills.
Requirements
Proven experience as an iOS Developer
Solid understanding of the mobile development life cycle.
Experience with RESTful APIs and web services integration.
Familiarity with version control systems such as Git.
Knowledge of unit testing frameworks and methodologies is a plus.
Strong problem-solving skills and attention to detail.
Strong understanding of Swift
Drive to build and maintain quality software that is mission critical to our clients.
Ability to collaborate with a multi-disciplinary team
Ability to think about long term maintenance when creating or maintaining software
Bachelor's Degree or higher (preferred)
Bonus Skills
Objective-C experience
Typical daily tasks may include:
Creating a new or updating an existing iOS Application code
Developing a new features
Performing code reviews
Estimating on upcoming projects
Helping demo a new build to a client
Helping another developer solve a problem
Benefits
Competitive salaries
Comprehensive health benefits
Performance based rewards and recognition
Personal development opportunities
Regular team events and parties
A team filled with enthusiastic developers
Casual dress
Dental care
Extended health care
Life insurance
On-site parking
Paid time off
Vision care
Free drinks
Working with a team of skilled team members
Job Type:
Full-time, Permanent, In-Person
Job Types: Full-time, Permanent
Benefits:
- Dental care
- Extended health care
- Paid time off
Work Location: In person
See more jobs in Saskatoon, SK