Calgary, Alberta, Canada Employment

Morgan Stanley is hiring a Senior iOS Developer

About the Role

Morgan Stanley is looking for a Senior iOS Developer who is passionate about great software to make a significant impact on our flagship E*TRADE trading platforms. You will help shape mobile strategy, design and implement features, and mentor team members.

What You'll Do

  • 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

What We're Looking For

  • 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 understanding of the MVVM architectural pattern
  • Experience with consuming and designing RESTful API type web services
  • Strong knowledge of iOS UI design principles, patterns, and best practices
  • Strong fundamentals with XCTest
  • Excellent debugging and optimization skills, including use of Instruments
  • Bachelor's degree in Computer Science (or equivalent experience)

Nice to Have

  • Understanding of reactive paradigms, experience using Combine and/or RxSwift
  • Experience with realtime streaming frameworks like Socket.io, Ably, or LightStreamer
  • iPadOS experience
  • Ability to cleanly integrate iOS and iPadOS in one codebase
  • Familiarity with Swift Testing

Technical Stack

  • Swift, iOS SDK, UIKit, SwiftUI, Foundation
  • Combine, RxSwift
  • RESTful APIs, Socket.io, Ably, LightStreamer
  • XCTest, Swift Testing, Instruments

Team & Environment

Our culture is built on values rooted in integrity, excellence and a strong team ethic. We believe in a philosophy that balances personal lifestyles, perspectives and needs.

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

Required Skills
SwiftiOS SDKUIKitSwiftUIFoundationCombineRxSwiftRESTful APIsSocket.ioAblyMVVMSoftware DevelopmentApple Platforms
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Morgan Stanley

A leading global financial services firm that advises, originates, trades, manages, and distributes capital for governments, institutions, and individuals. It conducts business through three principal business segments: Institutional Securities, Wealth Management, and Investment Management.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago