ตำแหน่งงาน
ที่ไหน

18,236 ตำแหน่ง

กลับไปยังหน้าหางาน
อัพโหลด CV ของคุณ

เราจะใช้ AI อ่าน แล้วช่วยหาโอกาสที่ใช่ให้คุณ

คลิกเพื่ออัพโหลด หรือลากไฟล์มาวาง · PDF, DOC, DOCX · ไม่เกิน 10 MB

SME Careers

iOS Engineer (Swift and Objective-C)

ประกาศจากแหล่งภายนอก
SME Careers
เทคโนโลยี
ทำงานที่ออฟฟิศลงประกาศ 52 วันที่แล้ว
สมัครที่เว็บไซต์บริษัท

คุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz

รายละเอียด
เงินเดือนตามตกลง
ประเภทการจ้าง
สัญญา
รูปแบบ
ทำงานที่ออฟฟิศ

รายละเอียดงาน

About the Role

As an iOS Engineer (Swift / Objective-C), you will work remotely on an hourly paid contractor basis to review AI-generated iOS code, mobile architectures, and technical explanations; produce high-quality reference implementations and step-by-step reasoning for complex engineering problems; assess solutions for correctness, clarity, security, performance, reliability, and adherence to the prompt; identify issues in UIKit/SwiftUI implementation, concurrency, memory management, threading, app lifecycle, networking, persistence, and build/release practices; fact-check technical information; write high-quality explanations and model solutions that demonstrate best practices; and rate and compare multiple AI responses based on correctness and reasoning quality.

This fully remote, hourly paid contractor role is with SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data to many of the world’s largest AI companies and foundation model labs.

Key Responsibilities

  • Create detailed prompts across iOS topics and write high-quality reference answers to guide AI learning.
  • Review AI-generated iOS code, mobile architectures, and technical explanations and produce reference implementations and step-by-step reasoning.
  • Evaluate and rank AI responses to improve correctness, security, performance, maintainability, and adherence to prompts.
  • Identify and diagnose issues in UIKit/SwiftUI implementation, concurrency, memory management (ARC, retain cycles), threading, and app lifecycle.
  • Assess networking, persistence, caching, offline strategies, and build/release practices for real-world iOS use cases.
  • Fact-check technical information and test AI outputs for inaccuracies or unsafe recommendations.
  • Compare multiple AI responses and rate them based on correctness and reasoning quality.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field (or equivalent practical experience).
  • 4+ years of professional experience building production iOS applications, including work in Swift and (ideally) Objective-C codebases.
  • Expert-level proficiency in Swift (Swift 5+): value/reference semantics, generics, protocols, error handling, and modern language features.
  • Strong iOS fundamentals: app lifecycle, view/controller architecture, navigation, state management, and background execution constraints.
  • Solid concurrency experience: GCD, OperationQueue, and modern async/await patterns; ability to reason about race conditions and thread-safety.
  • Strong understanding of ARC and iOS memory patterns (retain cycles, weak/unowned, leaks) and use of Instruments.
  • Experience with networking and data: URLSession, JSON parsing, caching, retries, offline strategies, and persistence (Core Data/SQLite/Realm).
  • Experience with testing and quality: XCTest, UI testing, mocking strategies, CI/CD (Fastlane is a plus) and App Store release hygiene.
  • Security awareness: secure storage (Keychain), transport security, auth flows, privacy permissions, and sensitive data handling.
  • Minimum C1 English proficiency (written and spoken) with the ability to write clear technical explanations and follow detailed English-language guidelines.
  • Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
  • Highly detail-oriented and systematic, able to evaluate reasoning quality and identify subtle issues in complex iOS code.

Additional Information

  • Contractor role paid hourly and fully remote.
  • There is no immediate project; qualified candidates will be among the first experts contacted when relevant opportunities arise.
  • Membership in the expert network provides access to future projects with SME Careers / SuperAnnotate clients.

คุณสมบัติผู้สมัคร

ประสบการณ์
6-10 ปี
การศึกษา
ไม่ระบุ
ใบรับรอง / ทักษะเพิ่มเติม
SwiftObjective-CiOS DevelopmentConcurrencyMemory ManagementNetworkingData PersistenceTestingSecurity AwarenessTechnical WritingAI TrainingUIKitSwiftUIApp LifecyclePerformance Optimization

เกี่ยวกับบริษัท