iOS Developer
N
NexusMobile software
Remote - Pune; Remote, IndiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of professional iOS development experience
- Required Skills
- SwiftRESTful APIs
Requirements
- Have 6+ years of professional iOS development experience.
- Have at least one app live on the App Store.
- Have hands-on experience taking apps from design to deployment, including TestFlight beta distribution and App Store submission.
- Be proficient in Swift, SwiftUI, and UIKit.
- Have experience integrating RESTful APIs using URLSession or Alamofire, with JSON parsing via Codable.
- Understand iOS architecture patterns such as MVVM, Clean Architecture, or TCA.
- Have experience with Swift Concurrency (async/await), Combine, and Core Data or SwiftData.
- Be familiar with Apple's Human Interface Guidelines and accessibility standards.
- Have experience with Xcode, Swift Package Manager, and Git hosted on Azure DevOps Repos.
- Experience with mobile CI/CD tools, push notifications, in-app purchases, widgets, or App Clips is preferred.
- Familiarity with Objective-C codebases, analytics, feature flags, or A/B testing is preferred.
Responsibilities
- Own iOS features from design handoff through development, testing, and release.
- Design, build, and maintain native iOS apps using Swift, SwiftUI, and UIKit.
- Turn Figma designs into accessible, pixel-accurate interfaces.
- Integrate REST and GraphQL APIs, including authentication, error handling, caching, and offline states.
- Work with backend engineers to define API contracts and test endpoints with Postman or Charles Proxy.
- Write unit and UI tests with XCTest and maintain a clean, modular codebase.
- Manage code signing, certificates, provisioning profiles, and builds in Xcode.
- Prepare QA, UAT, and production builds, distribute TestFlight betas, and handle App Store submissions and releases.
- Monitor crashes and performance after launch using Instruments, Crashlytics, or Sentry.
- Collaborate with backend, Android, design, and QA teams in an Agile environment.
View Full Description & ApplyYou'll be redirected to the employer's site