Enable job alerts via email!

iOS App Developer

Axelon Services Corporation

Calgary

On-site

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Calgary is seeking a Senior iOS Developer to join their team on a 12-month contract. The role involves designing and implementing features for mobile applications, contributing to system architecture, and mentoring team members. Ideal candidates will have a strong background in Swift and extensive experience with iOS SDK, ensuring high-quality software development practices.

Qualifications

  • 7 years of software development experience on Apple platforms.
  • Solid experience with asynchronous programming and MVVM.
  • Strong knowledge of iOS UI design principles.

Responsibilities

  • Contribute to the mobile application strategy.
  • Design and implement features for Mobile Applications.
  • Mentor and guide team members.

Skills

Swift
iOS SDK
Asynchronous programming
MVVM architectural pattern
RESTful APIs
UI design principles
Debugging skills

Education

Bachelor's degree in Computer Science

Tools

XCTest
SwiftTest

Job description

Calgary (3 days onsite to start / day 1 onboarding in office)

12 Months Contract

We are seeking a Senior iOS Developer who is passionate about creating excellent software and motivated to make a significant impact through mobile development.

We value candidates who are creative, innovative, and enjoy problem-solving, resulting in robust software designs tailored for our users. To succeed in this role, you must prioritize quality and be driven by self-motivation.

Responsibilities

  1. Contribute to the mobile application strategy
  2. Design and implement features for a suite of Mobile Applications
  3. Learn and apply new technologies, best design practices, and usability patterns
  4. Contribute to end-to-end system architecture, working with back-end engineers
  5. Collaborate with product managers and other technical teams to create optimized user experiences
  6. Maintain source code quality, provide code review feedback, and help establish team coding principles
  7. Mentor and guide team members, leading by example

Basic Qualifications :

  1. Bachelor's degree in Computer Science or equivalent experience
  2. 7 years of software development experience on Apple platforms
  3. Expertise in Swift
  4. Broad experience with the iOS SDK, including UIKit, SwiftUI, and Foundation
  5. Solid experience with asynchronous programming using structured concurrency and GCD
  6. Understanding of reactive paradigms; experience with Combine and/or RxSwift is a plus
  7. Solid understanding of the MVVM architectural pattern
  8. Experience with consuming and designing RESTful APIs; experience with real-time streaming frameworks like Socket.io, Ably, or LightStreamer is a significant plus
  9. Strong knowledge of iOS UI design principles, patterns, and best practices; familiarity with iPadOS is a plus
  10. Proficiency with XCTest and SwiftTest; focus on meaningful test coverage
  11. Excellent debugging and optimization skills, including use of Instruments and performance testing
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

iOS Engineer, App Analysis

Theorem, LLC

Calgary

On-site

CAD 80,000 - 100,000

30+ days ago