← Back to jobs

Lancesoft Logo
Senior iOS Developer

Lancesoft

 

Calgary, AB, Canada

Posted On: 11 days ago
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Senior iOS Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead mobile development for a flagship trading platform, owning feature design and implementation.

This role is hybrid.

Responsibilities

  • Design and implement features for a suite of iOS applications.
  • Contribute to end-to-end system architecture alongside backend engineers.
  • Maintain code quality through reviews and team coding standards.
  • Mentor team members and provide technical guidance.
  • Collaborate with product managers to optimize user experiences.

Required Skills

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

Preferred Skills

  • Experience with reactive paradigms using Combine or RxSwift.
  • Experience with real-time streaming frameworks like Socket.io, Ably, or LightStreamer.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs