iOS Developer (Swift)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
KEA Building Contracting LLC is seeking an iOS Developer to build a native iOS app from scratch using Swift. The role involves implementing offline-first architecture, integrating REST APIs, and building features like QR scanning and biometric authentication.
Key Skills for This Role
Responsibilities
- Build a native iOS app from scratch using Swift
- Implement offline first architecture for field use in low connectivity environments
- Integrate REST APIs with the KEA ERP backend (Node.js/Express)
- Build features including QR/barcode scanning, biometric authentication, GPS tracking, and push notifications
- Collaborate closely with the lead engineer on architecture, data models, and API contracts
- Ensure app performance, security, and App Store compliance
Requirements
- 1+ year native iOS development experience with Swift
- Hands on with UIKit or SwiftUI
- Experience with REST API integration and local data persistence (CoreData / SQLite)
- Familiarity with offline sync strategies
- Knowledge of biometric auth (Face ID / Touch ID), CoreLocation, AVFoundation (camera/QR)
- Push notifications via APNs
- Strong understanding of iOS app lifecycle, memory management, and App Store submission
Full Job Posting
Overview
- KEA Building Contracting LLC is seeking a talented and motivated iOS Developer to join our growing technology team.
Responsibilities
- Build a native iOS app from scratch using Swift
- Implement offline first architecture for field use in low connectivity environments
- Integrate REST APIs with the KEA ERP backend (Node.js/Express)
- Build features including QR/barcode scanning, biometric authentication, GPS tracking, and push notifications
- Collaborate closely with the lead engineer on architecture, data models, and API contracts
- Ensure app performance, security, and App Store compliance
Requirements
- 1+ year native iOS development experience with Swift
- Hands on with UIKit or SwiftUI
- Experience with REST API integration and local data persistence (CoreData / SQLite)
- Familiarity with offline sync strategies
- Knowledge of biometric auth (Face ID / Touch ID), CoreLocation, AVFoundation (camera/QR)
- Push notifications via APNs
- Strong understanding of iOS app lifecycle, memory management, and App Store submission
Work Location
- In person
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at KEA design
Bobcat Operator
Dubai, UAE
KEA Building Contracting LLC seeks a skilled Bobcat Operator to safely operate skid steer loaders on construction sites in Dubai. The role involves excavation, material handling, site preparation, and equipment maintenan
Landscape Foreman
Dubai, UAE
Nordicscape Pool Concepts L.L.C. is hiring a Landscape Foreman in Dubai to supervise landscape construction works, manage site teams, and ensure project delivery. The role requires minimum 3 years of UAE experience in la
Accountant – Construction Industry (UAE Construction Experience Mandatory)
Dubai, UAE
KEA design is hiring an Accountant with mandatory UAE construction experience to join their in-house accounts team. The role involves project costing, subcontractor payments, VAT, and reconciliations. Arabic speakers are
Android Developer (Kotlin)
, UAE
KEA Building Contracting LLC is seeking an Android Developer to build a native Android app from scratch using Kotlin. The role involves implementing offline-first architecture, integrating REST APIs, and building feature
DevOps Engineer
, UAE
KEA Building Contracting LLC seeks a motivated DevOps Engineer to manage Docker containers, AWS services, CI/CD pipelines, and monitoring. Ideal for candidates with 1+ year of cloud infrastructure experience.
Junior Accountant
, UAE
KEA Building Contracting LLC is seeking a Junior Accountant with mandatory UAE construction industry experience. The role involves construction/project accounting, supplier and subcontractor payments, petty cash handling
Software Developer
Dubai, UAE
KEA design is seeking a motivated Software Developer with at least 1 year of experience to develop, test, and maintain software applications using React.js, Node.js, and JavaScript. The role involves full lifecycle devel
Mobile Crane Operator
Dubai, UAE
KEA Building Contracting LLC is seeking a skilled and safety-conscious Mobile Crane Operator with UAE construction experience to join our team. The ideal candidate must have experience operating mobile cranes on construc
Bobcat Operator
Dubai, UAE
Landscape Foreman
Dubai, UAE
Accountant – Construction Industry (UAE Construction Experience Mandatory)
Dubai, UAE
Android Developer (Kotlin)
, UAE
DevOps Engineer
, UAE
Junior Accountant
, UAE
Software Developer
Dubai, UAE
Mobile Crane Operator
Dubai, UAE