Senior iOS Developer

CapgeminiNew York, NY
1d$70,000 - $90,000

About The Position

We are seeking an experienced Senior iOS Developer with a strong background in building high-quality, scalable, and accessible iOS applications. The ideal candidate will have deep expertise in Swift, SwiftUI, and modern iOS development practices, along with a passion for mentoring and collaborating in an agile environment.

Requirements

  • 7+ years of professional experience in iOS development.
  • Strong proficiency in Swift, SwiftUI, and modern concurrency patterns.
  • Hands-on experience with Combine, Async/Await, and Xcode.
  • Proven track record of mentoring and guiding other developers.
  • Solid understanding of Apple’s accessibility features.
  • Experience with XCTest, XCUITest, and CI/CD pipelines.
  • Knowledge of iOS framework development and dependency management tools.
  • Familiarity with App Store release process and automated build tools.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain iOS applications using Swift, SwiftUI, Combine, and Async/Await for network concurrency.
  • Implement and maintain architectures such as MVVM, Clean Architecture, and VIPER.
  • Mentor and coach other iOS developers, fostering a collaborative and team-based culture.
  • Ensure compliance with Apple’s accessibility guidelines and deliver inclusive user experiences.
  • Write and maintain unit and UI tests using XCTest and XCUITest, with a strong focus on DevOps practices.
  • Develop and distribute iOS frameworks, managing dependencies via Swift Package Manager and/or CocoaPods.
  • Apply best practices for networking, concurrency, performance optimization, memory management, and security in iOS apps.
  • Participate in the full app lifecycle—from inception to launch—including App Store submission and automated tooling (e.g., Jenkins, Xcode toolchain).
  • Collaborate with team members through code reviews, pull requests, and pair programming.
  • Contribute to technical discussions, brainstorming sessions, and problem-solving initiatives.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service