iOS Developer - Contract Role

Nexus One
•Remote

About The Position

NexusOne is seeking a contractual iOS Developer to join their team. This role involves owning iOS features end-to-end, from design to release, and contributing to the development of native iOS applications. The developer will work with Swift, SwiftUI, and UIKit, integrating with backend services and ensuring high-quality, accessible user interfaces. The position is remote, based in India, with a duration of 6 months.

Requirements

  • 6+ years of professional iOS development experience with at least one app live on the App Store.
  • Hands-on experience taking apps from design to deployment, including TestFlight beta distribution and App Store submission.
  • Proven experience integrating RESTful APIs into iOS apps using URLSession or Alamofire, with JSON parsing via Codable.
  • Strong proficiency in Swift, SwiftUI, and UIKit.
  • Solid grasp of iOS architecture patterns such as MVVM, Clean Architecture, or TCA.
  • Experience with Swift Concurrency (async/await), Combine, and Core Data or SwiftData.
  • Familiarity with Apple's Human Interface Guidelines and accessibility standards.
  • Experience with Xcode, Swift Package Manager, and Git hosted on Azure DevOps Repos.

Nice To Haves

  • Experience with CI/CD for mobile (Xcode Cloud, Fastlane, Bitrise, or GitHub Actions).
  • Knowledge of push notifications, in-app purchases, widgets, or App Clips.
  • Exposure to Objective-C codebases.
  • Familiarity with analytics, feature flags, and A/B testing.
  • Contributions to open-source Swift projects or a strong portfolio of apps.
  • Familiarity with the backend stack the app connects to: .NET 8 APIs and PostgreSQL.

Responsibilities

  • Own iOS features end to end, from design handoff through development, testing, and release.
  • Design, build, and maintain native iOS apps in Swift using SwiftUI and UIKit.
  • Turn Figma designs into smooth, accessible, pixel-accurate interfaces.
  • Connect the app to backend services: integrate REST and GraphQL APIs, handle authentication (OAuth/JWT), error handling, caching, and offline states.
  • Work with backend engineers to define API contracts and test endpoints with tools such as Postman or Charles Proxy.
  • Write unit and UI tests with XCTest and keep the codebase clean and modular.
  • Set up code signing, certificates, and provisioning profiles, and manage builds in Xcode.
  • Maintain separate QA, UAT, and production builds using Xcode schemes and build configurations, following a branch-per-environment workflow.
  • Upload builds to App Store Connect, run TestFlight beta testing with internal and external testers, and act on tester feedback.
  • Prepare App Store listings and handle submission, App Review, and production releases, including phased rollouts.
  • Monitor crashes and performance after launch with Instruments, Crashlytics, or Sentry.
  • Collaborate with backend, Android, design, and QA teams in an Agile environment.

Benefits

  • A collaborative team culture built on curiosity and respect
  • Challenging work where your contributions clearly matter
  • A leadership team that invests in learning and development
  • The opportunity to work at the intersection of cloud, data, and AI innovation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service