A

iOS Developer

Andoria AI

Engineering & Technology

4 days ago
Easy apply New

Job summary

Andoria AI is building a next-generation consumer iOS product that brings people together through rich content creation, real-time engagement, and verified digital identities. Our app is built natively with SwiftUI, backed by a modern design system, and powered by a robust backend API — and we're just getting started.

Min Qualification: Degree Experience Level: Mid level Experience Length: 3 years Language Requirement: English Working Hours: Full Time - 8 to 5 Applicant Location: Remote (Work From Home), Nigeria

Job descriptions & requirements

Responsibilities:

  • Build and ship features end-to-end across our iOS application — from content feeds and creation flows to notifications, search, and profile management.
  • Own feature modules within our SwiftUI architecture, spanning authentication, content, home, profile, identity verification, search, notifications, and activity.
  • Design and extend data models using Codable structs and enums, maintaining clean serialization/deserialization with our RESTful backend API.
  • Implement and maintain the networking layer — working with our custom APIClient that handles JWT auth, automatic token refresh, multipart file uploads, and structured error handling.
  • Build rich, interactive UIs using SwiftUI, applying our comprehensive design system (typography scale, colour palettes, spacing tokens, light/dark mode support).
  • Integrate third-party SDKs including Google Sign-In, Apple Sign-In (AuthenticationServices), and identity verification providers for face/liveness detection.
  • Implement secure auth flows — email/phone registration, OTP verification, OAuth (Google, Apple), session persistence with Keychain, and token lifecycle management.
  • Work with media — handle image and video uploads, camera integration for identity verification, and content moderation workflows.
  • Collaborate on CI/CD — our pipeline uses Azure DevOps with automated archiving and TestFlight deployment; you'll help maintain build reliability and release cadence.
  • Write clean, maintainable Swift following established patterns: @MainActor for concurrency safety, ObservableObject/@StateObject/@EnvironmentObject for state management, and async/await for asynchronous operations.


Requirements:

  • 3–5 years of professional iOS development experience shipping apps in Swift.
  • Strong SwiftUI proficiency — declarative layouts, navigation stacks, custom components, sheets, and state management (@StateObject, @Published, @EnvironmentObject).
  • Solid understanding of Swift concurrency — async/await, Task, @MainActor, and structured concurrency patterns.
  • Experience with RESTful API integration — building or working with network clients, handling JSON encoding/decoding (Codable, JSONDecoder with strategies like convertFromSnakeCase), multipart uploads, and error handling.
  • Authentication implementation experience — OAuth flows (Google Sign-In, Sign in with Apple), JWT token management, refresh token rotation, and secure session storage (Keychain).
  • Familiarity with reactive state management — Combine framework, ObservableObject pattern for propagating state across feature stores.
  • Understanding of iOS design systems — working within a defined set of typography, colour, and spacing tokens; supporting light and dark mode.
  • Experience with Xcode project configuration — .xcconfig files, build schemes, signing & capabilities, and entitlements.


Nice to Have:

  • Experience with identity verification / KYC SDKs (e.g., QoreID, Jumio, Onfido) and camera-based liveness detection.
  • Familiarity with Azure DevOps Pipelines for iOS CI/CD (archive, export, TestFlight upload via App Store Connect API).
  • Experience with cursor-based pagination, infinite scroll, and feed architectures.
  • Knowledge of poll/voting mechanics and real-time content interaction patterns.
  • Contributions to modular SwiftUI architectures — container/store patterns, dependency injection via EnvironmentObject.
  • Experience with media handling — UIImagePickerController / PhotosPicker, video capture, compression, and upload progress.


What We Offer:

  • Opportunity to shape a greenfield consumer product from the ground up.
  • Ownership of entire feature areas in a modern, pure-SwiftUI codebase.
  • Collaborative, small-team environment where your contributions are visible and impactful.
  • Competitive salary and benefits.
  • Flexible working arrangements.


Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
4 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Or your alerts