iOS Developer
Kayana | Ordering & Payment Solutions
Dubai · Dubai · United Arab Emirates
Full-time
2-5
9h ago
81%
Strong
Job description
About Kayana
Kayana is one of the fastest-growing companies, empowering small and medium-sized businesses with cutting-edge technology to compete with larger enterprises in the ordering and payments space. As a disruptive force in the industry, we provide everything from essential point of sale systems to advanced solutions like self-service kiosks, giving brands the tools they need to scale and succeed.
Our mission is to help businesses thrive through innovative technology, and we're always looking for talented individuals to join our team. Now operating globally across the USA, UK, Europe, and Australia, Kayana is proud to foster an inclusive culture. We support every employee with a personalised development plan, offering clear and achievable career paths for long-term success.
Find out more here: https://uk.linkedin.com/company/kayanaforbusiness
Important Work Arrangement Note
This role requires full-time, on-site work from Monday to Saturday (6 days a week). Candidates should be comfortable with a fully office-based setup, as remote or hybrid work is not available for this position.
About You
We are seeking an experienced and innovative iOS Developer to join our mobile engineering team in Mumbai. This role is ideal for a developer passionate about delivering seamless mobile payment experiences, with strong command of Swift, core iOS frameworks, and 3rd-party SDK integrations.
You will play a key role in developing secure, high-performance iOS apps that integrate with payment gateways, wallets, and other financial service providers.
Responsibilities
Design, build, and maintain iOS applications using Swift and Objective-C, with a focus on stability, performance, and usability.
Integrate payment gateways, UPI, wallets, and other 3rd-party SDKs/APIs securely and efficiently.
Collaborate with Product, UX/UI, and Backend teams to define, design, and ship new features.
Optimize apps for maximum performance, responsiveness, and reliability on various iOS devices.
Maintain high standards of code quality through code reviews, unit tests, and best practices.
Keep up with the latest trends in iOS development, security, and mobile payments.
Troubleshoot and resolve bugs, crashes, and payment-related issues in production.
Follow secure coding practices and ensure compliance with PCI DSS and data privacy regulations.
What We’re Looking For:
Strong proficiency in Swift and working knowledge of Objective-C.
Modularization as well as CoreData + Combine + Background Tasks for handling payment retries gracefully.
Experience with UIKit, Core Data, Auto Layout, and networking libraries (e.g., Alamofire, URLSession).
Proven experience in integrating 3rd-party SDKs, especially payment gateways (e.g., Razorpay, Paytm, Stripe, PayU, Citrus) and financial APIs.
Good understanding of RESTful APIs, OAuth, tokenization, and secure data transmission.
Familiarity with MVVM/MVC, modular app architecture, and clean code principles.
Experience with App Store submission, release cycles, and version control (Git).
Preferred (Nice to Have):
Experience with SwiftUI, Combine, or modern concurrency (async/await).
Knowledge of encryption, biometric authentication (Face ID/Touch ID), and app security standards.
Exposure to tools like Firebase, Crashlytics, Fastlane, and CI/CD pipelines.
Prior experience in payment solution companies or fintech apps is a strong plus.
Why Join Us?
At Kayana, you’ll be part of a fast-growing global company where your contributions will make a direct impact.
We offer:
A clear path for career growth.
The opportunity to set up and shape the compliance framework for a growing international business.
A supportive and collaborative environment where your success is celebrated.
Starting salary at 8,000 AED per month