Back to all jobs
Kayana | Ordering & Payment Solutions

iOS Developer

Kayana | Ordering & Payment Solutions

Dubai · Dubai · United Arab Emirates Full-time 2-5 9h ago

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