Enable job alerts via email!

Senior iOS Developer

ALLTECH CONSULTING SVC INC

Calgary

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An established industry player is looking for a Senior iOS Developer to join their dynamic team. This role offers the opportunity to design and implement innovative features for mobile applications while collaborating with cross-functional teams to create exceptional user experiences. The ideal candidate will have a strong background in Swift, extensive experience with the iOS SDK, and a passion for delivering quality software. If you're a self-motivated individual who thrives in a creative environment and enjoys mentoring others, this position is perfect for you. Join a forward-thinking company and make a significant impact in mobile development!

Qualifications

  • 7+ years of software development experience with Apple platforms.
  • Expert knowledge of Swift and experience with iOS SDK and UIKit.

Responsibilities

  • Design and implement features for Mobile Applications.
  • Collaborate with teams to create optimized user experiences.
  • Mentor and train team members while maintaining code quality.

Skills

Swift
iOS SDK
Asynchronous Programming
MVVM Architectural Pattern
Debugging and Optimization
RESTful API Design
UIKit
SwiftUI
XCTest
Combine/RxSwift

Education

Bachelor’s degree in Computer Science

Job 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. 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:
  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 and delightful user experiences.
  6. Maintain source code quality, provide code review feedback, and help create team coding principles.
  7. Mentor, train, and provide guidance to other team members and lead by example.
Basic Qualifications:
  1. Bachelor’s degree in Computer Science (or equivalent experience)
  2. 7 years of software development experience with Apple platforms
  3. Expert knowledge of Swift
  4. Broad experience with the iOS SDK, particularly UIKit, SwiftUI, and Foundation
  5. Solid experience with asynchronous programming using structured concurrency and GCD
  6. Understanding of reactive paradigms, experience using Combine and/or RxSwift is a plus
  7. Solid understanding of the MVVM architectural pattern
  8. Experience with consuming and designing RESTful API type web services. Experience with realtime streaming frameworks like Socket.io, Ably, or LightStreamer is a huge plus.
  9. 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.
  10. Strong fundamentals with XCTest, and hopefully you’ve heard of SwiftTest. You don’t aim for 100% coverage, but instead focus on what really matters.
  11. 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - MAAS

Canonical

Calgary

Remote

USD 80,000 - 110,000

13 days ago

Senior iOS Developer (Hybrid)

Morgan Stanley

Calgary

Hybrid

CAD 90,000 - 150,000

13 days ago

(Remote) Senior Software Engineer

Systems & Software, Inc.

Manitoba

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Design-Centric Senior Front-End Engineer

Dapper Labs

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Sr. Software Engineer- Windows Driver

Blackpoint Holdings, LLC

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Engineer

HRB

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Front End Developer (React)

HeadHunting Inc.

Remote

CAD 70,000 - 110,000

2 days ago
Be an early applicant

Senior iOS Developer (OTT) (English Services) (Telework)

Radio Canada International

Remote

CAD 80,000 - 100,000

30+ days ago

Senior Software Engineer, Audiences

StackAdapt Inc.

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant