Senior iOS Developer - Vice President

Morgan StanleyChicago, IL
1d

About The Position

We are seeking a highly accomplished Senior iOS Developer with deep expertise in building sophisticated, high‑performance mobile applications. This individual will play a critical leadership role in shaping the strategy, architecture, and technical direction of one of the flagship ETRADE trading platforms. The ideal candidate brings 12–15 years of professional experience delivering complex software solutions on Apple platforms, demonstrates exceptional architectural judgment, and consistently elevates engineering excellence across teams. You thrive in environments where innovation, quality, and thoughtful design are paramount, and you are motivated by the opportunity to influence products used by millions of customers.

Requirements

  • Bachelor’s degree in Computer Science (or equivalent experience).
  • 12–15 years of software development experience with Apple platforms.
  • Expert‑level knowledge of Swift and deep mastery of UIKit, SwiftUI, and Foundation.
  • Strong understanding of reactive paradigms; experience with Combine and/or RxSwift is a plus.
  • Deep expertise with architectural patterns such as MVVM, with a history of guiding teams through architectural decision‑making.
  • Extensive experience designing and consuming RESTful APIs, with additional experience in real-time streaming frameworks (e.g., Socket.io, Ably, LightStreamer) being a significant plus.
  • Strong knowledge of iOS and iPadOS UI design principles, patterns, and best practices, including building unified universal codebases.
  • Advanced proficiency with XCTest, Instruments, and performance analysis; you prioritize meaningful testing and proactively prevent performance regressions.
  • Proven track record of debugging complex issues, optimizing performance at scale, and delivering high‑quality production software in fast-paced environments.

Responsibilities

  • Drive the mobile application strategy and play a key role in long‑term architectural planning.
  • Design, architect, and implement advanced features across a suite of mobile applications.
  • Evaluate, implement, and advocate for modern technologies, design patterns, and best‑in‑class usability practices.
  • Lead and contribute to end‑to-end system architecture in close collaboration with backend, platform, and product teams.
  • Work closely with product managers and cross‑functional stakeholders to deliver optimized, intuitive, and elegant user experiences.
  • Champion engineering excellence by defining coding standards, leading deep architectural and code reviews, and ensuring scalable, maintainable solutions.
  • Mentor, coach, and develop engineers at all levels; provide technical leadership and promote a culture of continuous improvement.

Benefits

  • Medical
  • Prescription Drug
  • Dental
  • Vision
  • Health Savings Account
  • Dependent Day Care Savings Account
  • Life Insurance
  • Disability and Other Insurance Plans
  • Paid Time Off (including Sick Leave consistent with state and local law, Parental Leave and 20 Vacation Days annually)
  • 10 Paid Holidays
  • 401(k)
  • Short/Long Term Disability
  • annual discretionary incentive compensation award
  • discretionary bonus component
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service