Position Summary
KBC Technologies is seeking an experienced, highly technical, and accomplished iOS Engineer with 5+ years of mobile software engineering experience to join our mobile development team on a full-time, permanent basis in Dubai, UAE. In this specialized mobile engineering role, you will spearhead developing, testing, and optimizing native iOS applications utilizing Swift, App Clips, CarPlay, interactive widgets, wearable integrations, push notifications, and secure payment gateways. You will work closely with UI/UX designers, backend engineers, and technical leads to deliver flawless, high-performance mobile user experiences. Ideal candidates bring a robust academic degree in computer science, deep practical mastery of the iOS SDK, and immediate availability for deployment in Dubai.
Detailed Job Description
As an iOS Engineer at KBC Technologies in Dubai, UAE, you will take full ownership of designing, building, and maintaining feature-rich native iOS applications for Apple platforms. Your day-to-day responsibilities encompass developing responsive user interfaces in Swift, integrating App Clips, CarPlay, home screen widgets, and watchOS wearables, implementing real-time push notifications, and securing financial payment processing gateways. You will collaborate with backend API developers to ensure seamless data synchronization and adhere to Apple App Store submission guidelines. Working in a fast-paced technology environment in Dubai, you will drive mobile engineering excellence and user satisfaction.
Key Responsibilities
- Design, develop, test, and maintain robust, feature-rich native iOS applications utilizing Swift and modern Apple frameworks.
- Implement advanced iOS ecosystem features including App Clips, CarPlay navigation integrations, and interactive home screen widgets.
- Build companion applications and seamless notification/data synchronization for Apple Watch and wearable devices.
- Configure and manage reliable push notification services, background tasks, and real-time data updates.
- Integrate secure payment gateways, in-app purchases, and cryptographic tokenization for financial transactions.
- Collaborate proactively with backend engineers, UI/UX designers, and product managers in agile sprint cycles.
- Optimize mobile app performance, memory footprint, battery consumption, and network bandwidth utilization.
- Write comprehensive unit tests, UI test automation scripts, and participate in peer code reviews.
- Ensure strict compliance with Apple Human Interface Guidelines and App Store security standards.
- Maintain complete technical documentation, version control repositories, and App Store release pipelines.
Required Qualifications & Skills
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- Minimum 5+ years of professional mobile software development experience specializing in native iOS engineering.
- Deep technical proficiency in Swift, Objective-C, Cocoa Touch, SwiftUI, and the iOS SDK.
- Proven practical experience implementing App Clips, CarPlay, home screen widgets, and watchOS wearable integrations.
- Solid expertise integrating push notifications, background synchronization, and secure payment gateway architectures.
- Familiarity with RESTful APIs, JSON parsing, OAuth authentication, and local database storage (CoreData, Realm).
- Strong analytical problem-solving capabilities and passion for delivering intuitive mobile user experiences.
- Professional availability for full-time employment in Dubai, UAE (Application email: praveena@kbctechnologies.com).
Nice-to-Have Skills
- Apple Certified iOS Developer or relevant mobile engineering credentials.
- Published apps on the Apple App Store with high download volumes and positive user ratings.
- Experience with cross-platform mobile frameworks (Flutter, React Native) or advanced CI/CD tooling (Fastlane, Xcode Cloud).
- Prior working experience in fintech, e-commerce, or mobile-first technology companies.
- Bilingual proficiency in Arabic and English.
Application Information
- Recruiter: KBC Technologies Recruitment Team
- Contact Name: Praveena
- Email: praveena@kbctechnologies.com
- Phone: Unspecified
- Application URL: Unspecified
- Salary/Rate: Competitive and commensurate with experience
- Deadline: Open until filled
- Notice Period: Immediate to short notice preferred
- Contract Duration: Permanent / Full-Time (Dubai, UAE)
Recruitment Pro Tip
When applying for senior iOS engineering roles, ensure your resume explicitly highlights your App Store portfolio, secure payment integration experience, and advanced SwiftUI mastery.