Developer

Compunnel Inc.

Calgary

On-site

CAD 110,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company in IT consulting is seeking a passionate Senior iOS Developer to enhance its flagship trading mobile applications. The ideal candidate will have extensive iOS development experience and a commitment to quality software design. This role offers the opportunity to work with innovative technologies in a collaborative environment that values creativity and problem-solving.

Qualifications

  • 7 years of software development experience with Apple platforms.
  • Broad experience with UIKit, SwiftUI, and Foundation.
  • Experience with real-time streaming frameworks is a plus.

Responsibilities

  • Contribute to mobile application strategy and design.
  • Lead and mentor team members on coding principles.
  • Collaborate with product managers for optimal user experiences.

Skills

Swift
iOS SDK
Asynchronous programming
MVVM
RESTful APIs
Debugging

Education

Bachelor's degree in Computer Science

Job description

Get AI-powered advice on this job and more exclusive features.

Sign in to access AI-powered advices

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Direct message the job poster from Compunnel Inc.

Direct W2 and C2C Contracts | Hiring for US & Canadian Markets | Exclusive BFSI Opportunities with Top Industry Leaders

Description

We are seeking a Senior iOS Developer who is passionate about great software and motivated to make a huge impact with our mobile development on one of the flagship trading platforms. We are excited about candidates who are creative, innovative, and enjoy working through problems, which ultimately results in solid software designs that are tailored completely for our users. To be a successful member of this team, you must prioritize quality and be driven by self-motivation to succeed.

Responsibilities

• Contribute to the mobile application strategy

• Design and implement features for a suite of Mobile Applications

• Learn and apply new technologies, best design practices, and usability patterns

• Contribute to end-to-end system architecture, working with back-end engineers

• Collaborate with product managers and other technical teams to create optimized and delightful user experiences.

• Maintain source code quality, provide code review feedback, and help create team coding principles.

• Mentor, train, and provide guidance to other team members and lead by example.

Basic Qualifications:

• Bachelor's degree in Computer Science (or equivalent experience)

• 7 years of software development experience with Apple platforms

• Expert knowledge of Swift

• Broad experience with the iOS SDK, particularly UIKit, SwiftUI, and Foundation

• Solid experience with asynchronous programming using structured concurrency and GCD

• Understanding of reactive paradigms, experience using Combine and/or RxSwift is a plus

• Solid understanding of the MVVM architectural pattern

• Experience with consuming and designing RESTful API type web services. Experience with real-time streaming frameworks like Socket.io, Ably, or LightStreamer is a huge plus.

• Strong knowledge of iOS UI design principles, patterns, and best practices. iPadOS is a plus. The ability to cleanly integrate with both in one codebase is ideal.

• Strong fundamentals with XCTest, and hopefully you’ve heard of SwiftTest. You don’t aim for 100% coverage, but instead focus on what matters.

• Excellent debugging and optimization skills, including use of Instruments for identifying issues as they arise, and utilizing performance testing to ensure they don’t happen in the first place.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Compunnel Inc. by 2x

Sign in to set job alerts for “iOS Developer” roles.

Continue with Google Continue with Google

Continue with Google Continue with Google

Sofware Engineer Intern - Recent Grad or Graduate Student
Co-Op/Intern, Software Development - Fall 2025
Python Software Engineer (Web) - Calgary - $115,000-$125,000 CAD

Calgary, Alberta, Canada
CA$110,000.00
-
CA$125,000.00
4 days ago

Software Engineer I, Backend (Identity Decisioning)
Full Stack Developer - Relocate to Saudi Arabia
Canada: Intermediate API and Operational Developer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS App Developer
iOS App Developer

Compunnel Inc. • Calgary

On-site
CAD 90,000 - 120,000
Flexible vacation policy with advance notice.
iOS Developer
iOS Developer

TMC • Calgary

On-site
CAD 60,000 - 150,000
Permanent employment contract
Individual profit sharing
One-on-one coaching
Android Developer / Mobile Developer
Android Developer / Mobile Developer

Compunnel Inc. • Calgary

On-site
CAD 90,000 - 115,000
iOS Developer
iOS Developer

DATAMAXIS, Inc • Brampton

On-site
CAD 50,000 - 80,000
Android Developer
Android Developer

Synechron • Calgary

Hybrid
CAD 110,000 - 115,000
15 days paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+4
Senior Java Backend Developer (Investment Banking Domain)
Senior Java Backend Developer (Investment Banking Domain)

Compunnel Inc. • Montreal

On-site
CAD 105,000 - 115,000
Developer/Engineer/SAP/COBOL/JAVA/.Net (French/(français+English)
Developer/Engineer/SAP/COBOL/JAVA/.Net (French/(français+English)

COGNITO INC • Montreal

On-site
CAD 90,000 - 110,000
Android Developer
Android Developer

Synechron • Calgary

Hybrid
CAD 100,000 - 110,000
15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+2
Developer
Developer

Quarry Consulting • Canada

Remote
CAD 80,000 - 120,000
NodeJS Software developer
NodeJS Software developer

Synechron • Calgary

Hybrid
CAD 114,000 - 118,000
15 days paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+1