Job Description :

Position Description:
Hiring senior iOS Developers for the Wealth Management App team. Candidates must have hands-on development experience, strong architecture understanding, and deep knowledge of Apple's ecosystem.

Responsibilities:

  • Architect and build scalable iOS applications using Swift and SwiftUI
  • Write clean, testable, maintainable, high-performance code
  • Work with Apple APIs including Local Authentication and Common Crypto
  • Optimize performance using profiling tools and concurrency strategies
  • Mentor developers and contribute to the technical culture
  • Use AI tools to accelerate development efficiently

Required Skills:

  • Strong computer science fundamentals (algorithms, memory management, concurrency, data structures)
  • Proven experience building and shipping complex iOS applications
  • Deep knowledge of Swift, SwiftUI, UIKit, and Apple frameworks
  • Experience with architecture patterns (MVC, MVVM, etc.)
  • Experience with CI/CD, app signing, provisioning, Instruments, crash/debug analysis
  • Strong communication skills and ability to explain technical decisions
  • Ability to collaborate, stay curious, and maintain high engineering standards
  • Use AI tools as workflow enhancement, not replacement

Interview Format Includes:

  • Swift technical depth (protocols, generics, concurrency)
  • Apple API framework usage (UIKit, SwiftUI, Authentication Services, WebKit)
  • Lifecycle and ecosystem experience (CI/CD, performance tuning, signing, architecture choices)

Work Expectations:

  • Hybrid role with a minimum of 3 days onsite per week
  • Contract expected to run at least 12 months
  • Flexible vacation with advance notice

Additional Requirements:

  • Strong written and verbal English communication
  • BA/BS in Computer Science or equivalent experience .
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.