cover image
Smart IT Frame LLC

iOS Developer

On site

Calgary, Canada

Freelance

03-09-2025

Share this job:
Expired

Skills

Communication Swift Xcode CI/CD Architecture Android

Job Specifications

Role: IOS developer

Location: Calgary, AB

Type: Contract

Job Description:

Architect and build robust, scalable iOS applications using Swift and SwiftUI
Dive deep into Apple APIs from LocalAuthentication to CommonCrypto and use them to solve real-world problems elegantly
Optimize performance using profiling tools, concurrency strategies, and thoughtful design
Mentor other developers and help shape the technical culture of our Calgary office
Use AI tools to accelerate development not replace it freeing up time for deeper thinking and more impactful work

What We are Looking For

Strong CS fundamentals: You understand memory management, data structures, algorithms, and concurrency and you know when to apply them
Deep iOS expertise: You've built and shipped complex apps, and you know the ins and outs of UIKit, SwiftUI, and the broader Apple ecosystem
Architectural thinking: You can design modular, testable systems and have opinions about MVC, MVVM, and beyond
Curiosity and craftsmanship: You care about how things are built, not just what gets built
Ecosystem fluency: You've worked with CI/CD, app signing, provisioning, Instruments, and understand the full lifecycle of an iOS app
Collaborative mindset: You're thoughtful, curious, and easy to work with we try to keep it not so fussy
AI maturity: You use AI tools to enhance your workflow not to substitute for foundational knowledge

How We Interview

In our phone screen, you will walk us through three examples from your own code:
Swift Language: We are looking for depth concurrency, generics, protocol design not just syntax
Apple APIs & Frameworks: Show us how you have used UIKit, SwiftUI, or lesser-known frameworks like AuthenticationServices or WebKit
Apple Ecosystem: Talk about your experience with CI/CD, Xcode, performance tuning, app signing, crash analysis, or architecture decisions
We are not looking for perfection we are looking for engineers who think deeply, communicate clearly, and care about the craft of iOS development.
This is a full-time position and is expected to be at least one year in duration. The candidate must work on-site, a minimum of 3 days a week. Vacation policy is flexible with advance notice.

Additional Required Skills:

Strong written and verbal communication skills in English.
BA/BS in Computer Science or related field, or equivalent practical experience.
Additional Desired Skills
Experience developing APIs.
Awareness of Android app development.
Strong user experience skills.

About the Company

Smart IT Frame stands as a leading NMSDC-certified IT Solutions and Servicing company, founded in 2012 with headquarters in Somerset, New Jersey. Our commitment to promoting Diversity, Equality, and Inclusion (DEI) values is unwavering. With our expertise, we support client initiatives by offering innovative IT solutions and services to leading System Integrators in the private and public sectors. Specializing in a comprehensive range of end-to-end services, including Artificial Intelligence (AI), Machine Learning (ML), IT ... Know more