Senior iOS App Developer Wealth Management Technology

J&M Group


Date: 6 hours ago
City: Calgary, AB
Contract type: Contractor
Job Description

The Senior iOS App Developer will be responsible for designing developing and maintaining robust scalable iOS applications that support Morgan Stanleys Wealth Management business You will leverage your deep understanding of Apple frameworks performance optimization and architectural design to deliver highquality mobile experiences This role involves close collaboration with crossfunctional teams to ensure seamless integration performance and reliability across clientfacing mobile platforms You will also utilize modern development tools and AIassisted workflows to accelerate delivery while maintaining a high standard of craftsmanship and code quality

Responsibilities

Application Development and Architecture

Architect and build scalable iOS applications using Swift and SwiftUI

Write clean testable and maintainable code with a strong emphasis on performance and reliability

Utilize Apple APIs eg LocalAuthentication CommonCrypto to solve realworld problems elegantly

Optimize performance using profiling tools concurrency strategies and thoughtful design

Design modular testable systems and contribute to architectural decisions eg MVC MVVM

Collaboration and Mentorship

Mentor junior developers and help shape the technical culture of the Calgary office

Collaborate with crossfunctional teams including product design and backend engineering

Participate in code reviews and technical discussions to promote best practices and continuous improvement

Tooling and AI Integration

Utilize CICD pipelines app signing provisioning and crash analysis tools

Integrate AI tools to enhance development workflows and enable deeper technical focus

Experience

Bachelors degree in Computer Science or a related field or equivalent practical experience

7 years of experience in iOS development with a strong portfolio of shipped applications

Deep expertise in UIKit SwiftUI and the broader Apple ecosystem

Strong understanding of concurrency memory management data structures and algorithms

Experience with CICD Instruments performance tuning and app lifecycle management

Familiarity with API development and awareness of Android development is a plus

Strong user experience sensibility and ability to reason through design decisions

Qualifications

Strong analytical and problemsolving skills with strategic thinking capabilities

Proficiency in Swift language features including generics protocoloriented programming and concurrency

Clear and effective communicator with the ability to explain technical decisions

Comfortable working independently and collaboratively in a fastpaced environment

High attention to detail and strong organizational skills

Passion for craftsmanship and a deep curiosity about how things work

Experience using AI tools to enhance productivity without compromising foundational knowledge

How We Interview

During the phone screen youll walk us through three examples from your own code

Swift Language Were looking for depthconcurrency generics protocol designnot just syntax

Apple APIs Frameworks Demonstrate your use of UIKit SwiftUI or lesserknown frameworks like AuthenticationServices or WebKit

Apple Ecosystem Share your experience with CICD Xcode performance tuning app signing crash analysis or architectural decisions

Were not looking for perfectionwere looking for engineers who think deeply communicate clearly and care about the craft of iOS development

Additional Required Skills

Strong written and verbal communication skills in English

BABS in Computer Science or a related field or equivalent practical experience

Additional Desired Skills

Experience developing APIs

Awareness of Android app development

Strong user experience and design sensibility

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume