08/10/2026 updated


100 % available
Senior iOS & Mobile Engineer | Swift, SwiftUI, React Native
Lahore, Pakistan
Worldwide
BS Computer ScienceAbout me
Software engineer, 5+ years shipping production apps: connected-vehicle iOS app live on the App Store, 3 years on a banking product used by millions, fintech payments. Native iOS/Swift/SwiftUI, React Native, React + Node.js. Strong fit for startups and regulated fintech teams.
Android Software DevelopmentIOS ApplicationsIOS SDKUikitReact.jsSwiftuiSwift (Programming Language)B2b SoftwareKotlinJetpack ComposeCRM MarketingReact Native
Mobile Development (iOS & React Native)
Expertise in native iOS development using Swift and SwiftUI as well as cross-platform development with React Native. Proficiency in MVVM-C and Clean Architecture, CoreData for offline sync, BLE/MQTT device integration, push notifications, and shipping apps to App Store and Play Store.
Security & Authentication
Strong background in OAuth 2.0, biometric login, Keychain management, SSL pinning, and regulated banking and payments compliance. Implementation of secure sessions and secure flows for FinTech and enterprise applications.
Web Development (React, Node.js, WordPress)
Full-stack web delivery using JavaScript, TypeScript, React, Node.js, REST APIs, WordPress (themes, plugins, WooCommerce), PHP, HTML/CSS, and MySQL. Building multi-tenant SaaS dashboards, client portals, subscription billing, and e-commerce stores.
CI/CD & DevOps Tooling
Hands-on experience with Fastlane CI/CD pipelines for dev, staging, and production environments. Familiarity with Git, SPM, CocoaPods, npm, XCTest, and Firebase for delivery and testing workflows.
Real-Time Communication (WebRTC/VoIP)
Integration of WebRTC and VoIP calling using CallKit and PushKit for enterprise SaaS products, including real-time messaging, calendar, and issue tracking features.
Android Development (Kotlin)
Mobile development experience on the Android platform using Kotlin, contributing to cross-platform projects alongside iOS and backend teams.
CoreData & Offline-First Architecture
Design and implementation of offline-first data persistence using CoreData, enabling reliable sync and caching for regulated banking and enterprise mobile applications.
Agile Team Leadership & Code Reviews
Coordination of iOS, Android, backend, and embedded teams in remote Agile environments. Conducting code reviews, mentoring junior engineers, and managing delivery across time zones.
Expertise in native iOS development using Swift and SwiftUI as well as cross-platform development with React Native. Proficiency in MVVM-C and Clean Architecture, CoreData for offline sync, BLE/MQTT device integration, push notifications, and shipping apps to App Store and Play Store.
Security & Authentication
Strong background in OAuth 2.0, biometric login, Keychain management, SSL pinning, and regulated banking and payments compliance. Implementation of secure sessions and secure flows for FinTech and enterprise applications.
Web Development (React, Node.js, WordPress)
Full-stack web delivery using JavaScript, TypeScript, React, Node.js, REST APIs, WordPress (themes, plugins, WooCommerce), PHP, HTML/CSS, and MySQL. Building multi-tenant SaaS dashboards, client portals, subscription billing, and e-commerce stores.
CI/CD & DevOps Tooling
Hands-on experience with Fastlane CI/CD pipelines for dev, staging, and production environments. Familiarity with Git, SPM, CocoaPods, npm, XCTest, and Firebase for delivery and testing workflows.
Real-Time Communication (WebRTC/VoIP)
Integration of WebRTC and VoIP calling using CallKit and PushKit for enterprise SaaS products, including real-time messaging, calendar, and issue tracking features.
Android Development (Kotlin)
Mobile development experience on the Android platform using Kotlin, contributing to cross-platform projects alongside iOS and backend teams.
CoreData & Offline-First Architecture
Design and implementation of offline-first data persistence using CoreData, enabling reliable sync and caching for regulated banking and enterprise mobile applications.
Agile Team Leadership & Code Reviews
Coordination of iOS, Android, backend, and embedded teams in remote Agile environments. Conducting code reviews, mentoring junior engineers, and managing delivery across time zones.
Experience
Professional experience5 - 10 years
Freelancer since2017
Languages
EnglishFluent
Project history
Lead engineering for KeZ (KeyFree), a live App Store connected-vehicle app shipped through dev/staging/prod with Fastlane CI/CD. Built OAuth and biometric login, secure sessions, push notifications, and BLE/MQTT device integration with SSL pinning. Contributed to Streamline SaaS with real-time messaging, WebRTC/VoIP calling (CallKit/PushKit), calendar and issue tracking. Coordinated iOS, Android, backend and embedded teams; ran code reviews and mentored junior engineers.
Built cross-platform React Native apps (e-commerce, booking, services) shipped to App Store and Play Store with payments, push notifications, and REST/Firebase backends. Built multiple SaaS products with React and Node.js including multi-tenant dashboards, role-based access, subscription billing, REST APIs and third-party integrations. Delivered WordPress end to end: custom themes and plugins, WooCommerce stores, speed and SEO optimization.
Shipped customer-facing payment features under strict reliability, security and performance requirements. Designed a reactive Combine network layer with centralized error handling and clean request/response pipelines. Led API integration for payment and account workflows using Clean Architecture and MVVM.