Logo for Sky Systems, Inc. (SkySys)

iOS Engineer(SwiftUI / UIKit)

Job description


Role: iOS Engineer(SwiftUI / UIKit)
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: 6 Months
Work Schedule: 8 hours/day (Mon-Fri)
Work Hours: US Hours
Location: 100% Remote (Candidates can work from anywhere in Costa Rica, Mexico, Colombia, Argentina)

We're looking for a senior, hands‐on iOS engineer with strong SwiftUI and UIKit experience who has already used AI or agentic coding tools in production. This person must be able to explain architectural decisions, work independently, and show real ownership—not just follow instructions. GraphQL, MVVM architecture, state management, CI/CD, and iPad app experience are key.

1. Proven Experience Using AI / Agentic Coding in Production

  • Must have already used AI tools or AI agents meaningfully in their current or recent role
  • This is not optional and not theoretical
  • Candidates who are "open to learning AI” but haven't used it should be rejected
  • Hiring manager explicitly stated lack of AI exposure is a blocker

2. Strong Senior‐Level iOS Fundamentals (Hands‐On)

Candidate must be hands‐on senior, not lead‐only or oversight‐only.

Required technical depth:

  • SwiftUI (strong, current, production experience)
  • UIKit (legacy code support + migration to SwiftUI)
  • MVVM architecture
  • State management (property wrappers, stateful apps)
  • GraphQL (must understand why it's used vs REST)
  • REST APIs (basic backend understanding required)
  • CI/CD pipelines (iOS build/release exposure)

3. Can Code — No Exceptions

  • Team will not skip technical depth
  • Candidate must clearly demonstrate they can write and reason about code
  • No "pure design” or "manager‐only” profiles

Strongly Preferred / High‐Value Skills

These don't block submission, but greatly increase interview success.

iOS Platform Expertise

  • iPad‐only app experience
  • Understanding screen real estate & large‐screen UX
  • Offline support & caching strategies
  • Core Data experience
  • Reactive programming (ReactiveCocoa / ReactiveSwift familiarity)
  • Test‐Driven Development (unit + UI testing)


iOS Developer Related jobs

Other jobs at Sky Systems, Inc. (SkySys)

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.