Capgemini is seeking an iOS Developer to help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Requirements
- Proficient in platform-specific design guidelines, modern architectures (MVVM, Clean), and testing frameworks
- Hands-on experience in iOS (Swift, SwiftUI, UIKit) app development, including full lifecycle participation and CI/CD tooling
- Knowledge of Apple's Human Interface Guidelines for iOS and iPadOS
- Good Knowledge of Google's Material Design guidelines and reactive patterns
- Knowledge of APIs, infrastructure, data architecture, security, and emerging technologies in Apple and Android ecosystem
- Experience with Coroutines, Kotlin Multiplatform Mobile (KMM) is a plus
- Bonus points for KMM and Jetpack Compose expertise
Responsibilities
- Hands-on experience developing iOS apps using Swift, SwiftUI, UIKit, Combine and XCode in an Agile development environment
- Participated in the release of at least 1 publicly available app participating from inception to launch using automated tooling like Jenkins, Fastlane, Artifactory, SonarQube or XCode toolchain
- Knowledge of Apple's Human Interface Guidelines for iOS and iPadOS
- Desirable to have knowledge about testing concepts and frameworks using Junit, Espresso, and Mockito
- Demonstrated experience building multi-module iOS Apps leveraging MVVM and/or Clean Architecture
- Knowledge of APIs, infrastructure, data architecture, security, and emerging technologies in Apple and Android ecosystem
- Experience with Coroutines, Kotlin Multiplatform Mobile (KMM) is a plus
Other
- Full-time employment
- Location: Durham, NC or Westlake, TX
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Paid time off and paid holidays