Jobiglo

Aucun resultat.

iOS Engineer (Swift and Objective-C)

SME Careers

Remote
Remote Mid 🇬🇧 English
Swift Objective-C UIKit SwiftUI GCD OperationQueue async/await ARC URLSession JSON Core Data SQLite Realm XCTest Fastlane CI/CD Keychain

Description du poste

About the role

We are looking for an experienced iOS Engineer to work remotely on an hourly‑paid contract. You will review AI‑generated iOS code, evaluate mobile architectures, and create high‑quality reference implementations and step‑by‑step explanations for complex engineering problems.

Key responsibilities

  • Develop AI training content by writing detailed prompts and reference answers on iOS topics.
  • Review and assess AI‑generated Swift/Objective‑C code for correctness, security, performance, and best practices.
  • Produce reference implementations, fact‑check technical information, and write clear explanations.
  • Rate and compare multiple AI responses, providing feedback to improve model accuracy.
  • Identify issues in UIKit/SwiftUI, concurrency, memory management, networking, persistence, and build/release processes.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering or equivalent practical experience.
  • 4+ years of professional experience building production iOS applications.
  • Strong knowledge of iOS fundamentals, app lifecycle, and background execution.
  • Solid experience with concurrency (GCD, OperationQueue, async/await) and ARC memory management.
  • Experience with networking, data persistence, testing, CI/CD, and App Store release hygiene.

Required skills

  • Swift (Swift 5+)
  • Objective‑C
  • UIKit & SwiftUI
  • Grand Central Dispatch, OperationQueue, async/await
  • ARC, Instruments, memory‑leak detection
  • URLSession, JSON parsing, caching strategies
  • Core Data, SQLite, Realm
  • XCTest, UI testing, mocking frameworks
  • Fastlane (plus), CI/CD pipelines
  • Keychain, transport security, authentication flows

What we offer

  • Fully remote work environment.
  • Hourly‑based freelance contract with a fast‑growing AI data services company.
  • Opportunity to influence AI model quality used by millions of developers.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec SME Careers.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

💬 Contactez-nous sur Telegram Discuter sur WhatsApp

Publie il y a 1 mois

Expire dans 2 semaines

31 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

SME Careers