More jobs:
Job Description & How to Apply Below
Location:
Calgary (day 1 onboarding onsite / in-office presence required a minimum of 3x/week)
Duration: 12 Months Contract
Responsibilities:- Architect and build robust, scalable iOS applications using Swift and Swift
UI. - Write clean, testable, maintainable code with a strong emphasis on performance and reliability.
- Dive deep into Apple APIs 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, freeing up time for deeper thinking and more impactful work.
- Strong CS fundamentals:
Understanding of memory management, data structures, algorithms, and concurrency. - Deep iOS expertise:
Experience with building and shipping complex apps, and knowledge of UIKit, Swift
UI, and the Apple ecosystem. - Architectural thinking:
Ability to design modular, testable systems with opinions about MVC, MVVM, and beyond. - Curiosity and craftsmanship:
Care about how things are built, not just what gets built. - Ecosystem fluency:
Experience with CI/CD, app signing, provisioning, Instruments, and understanding of the full lifecycle of an iOS app. - Clear communicator:
Ability to walk through code and explain decisions, comfortable with technical conversations. - Collaborative mindset:
Thoughtful, curious, and easy to work with. - AI maturity:
Use AI tools to enhance workflow without substituting foundational knowledge.
- Strong written and verbal communication skills in English.
- BA/BS in Computer Science or related field, or equivalent practical experience.
- Experience developing APIs.
- Awareness of Android app development.
- Strong user experience skills.
- Smart casual dress code and philosophy balancing work with personal life.
- Diversity and inclusiveness are critical components for success, valuing unique backgrounds and identities.
- Teamwork, integrity, and excellence are core values.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×