← Back to jobs

Alltech Consulting Services Logo
Senior iOS Developer

Alltech Consulting Services

 

Calgary, AB, Canada

Posted On: 3 days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Senior iOS Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will lead mobile development by designing and implementing features for a suite of iOS applications.

This role is on-site.

Responsibilities

  • Design and implement features for multiple mobile applications.
  • Contribute to end-to-end system architecture in collaboration with back-end engineers.
  • Maintain source code quality through code reviews and the establishment of team coding principles.
  • Mentor and provide technical guidance to other team members.
  • Collaborate with product managers to create optimized user experiences.

Required Skills

  • 7+ years of software development experience with Apple platforms.
  • Expert knowledge of Swift.
  • Broad experience with iOS SDK, specifically UIKit, SwiftUI, and Foundation.
  • Proficiency in asynchronous programming using structured concurrency and GCD.
  • Solid understanding of the MVVM architectural pattern.
  • Experience consuming and designing RESTful API web services.
  • Strong fundamentals with XCTest.
  • Advanced debugging and optimization skills using Instruments and performance testing.
  • Bachelor’s degree in Computer Science or equivalent experience.

Preferred Skills

  • Experience with reactive paradigms using Combine or RxSwift.
  • Knowledge of real-time streaming frameworks such as Socket.io, Ably, or Light Streamer.
  • Experience with iPadOS and integrating it within a single codebase.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs