Enable job alerts via email!

Senior iOS Developer

Compunnel, Inc.

Calgary

On-site

CAD 100,000 - 130,000

Full time

30+ days ago

Job summary

A leading company is seeking a Senior iOS Developer in Calgary to craft high-quality mobile experiences. The role involves designing and developing iOS applications, collaborating with cross-functional teams, and mentoring junior developers. With expertise in Swift and a strong focus on user-centric design, you'll play a key role in the mobile development of their flagship products.

Qualifications

  • 7+ years of iOS development experience.
  • Expertise in Swift with strong UI/UX skills.
  • Familiarity with MVVM architecture and asynchronous programming.

Responsibilities

  • Design and develop features for iOS applications.
  • Collaborate with backend engineers and product managers.
  • Mentor junior developers and maintain coding standards.

Skills

Swift
UIKit
SwiftUI
Foundation
RESTful API integration
iOS UI / UX design
Performance optimization
Unit testing with XCTest

Education

Bachelor's degree in Computer Science

Tools

XCTest
Instruments

Job description

We are seeking a Senior iOS Developer passionate about crafting high-quality mobile experiences. You’ll play a crucial role in shaping the mobile development of E

  • TRADE’s flagship trading platforms. The ideal candidate is creative, self-motivated, and thrives in solving complex problems through thoughtful, user-centric software design.

Job Responsibilities :

  • Contribute to the overall mobile application strategy.
  • Design and develop features across a suite of iOS applications.
  • Stay updated and apply modern iOS development practices including best design and usability principles.
  • Work closely with backend engineers to create a seamless system architecture.
  • Collaborate with product managers and cross-functional teams to ensure intuitive and engaging user experiences.
  • Maintain high-quality source code, conduct peer reviews, and help define team coding standards.
  • Mentor junior developers, sharing knowledge and leading by example.

Required Skills :

  • 7+ years of iOS software development experience.
  • Expertise in Swift and a solid grasp of UIKit, SwiftUI, and Foundation.
  • Proficient in asynchronous programming using GCD and structured concurrency.
  • Deep understanding of MVVM architecture.
  • Familiar with Combine or RxSwift (preferred).
  • Strong knowledge in RESTful API integration.
  • Experience working with real-time streaming frameworks such as Socket.io, Ably, or LightStreamer is a plus.
  • Solid iOS UI / UX design skills; iPadOS experience is an advantage.
  • Experienced in unit testing with XCTest and possibly SwiftTest.
  • Skilled in performance optimization and using tools like Instruments for debugging and profiling.

Preferred Skills :

  • Experience integrating both iOS and iPadOS in a unified codebase.
  • Familiarity with SwiftTest for test management.
  • Ability to debug and optimize for performance proactively.

Certifications :

Not specified – optional based on candidate]

Education :

Bachelor's degree in Computer Science or related field (or equivalent professional experience).

J-18808-Ljbffr

Create a job alert for this search

Senior Ios Developer • Calgary, AB, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs