10 iOS Developer Interview Questions and Answers
Find and hire talent with confidence. Prepare for your next interview. The right questions can be the difference between a good and great work relationship.
Name four important data types found in Objective-C.
Four data types that you’ll definitely want your developer to be aware of are as follows:
- NSString: Represents a string.
- CGfloat: Represents a floating point value.
- NSInteger: Represents an integer.
- BOOL: Represents a boolean.
How proficient are you in Objective-C and Swift? Can you briefly describe their differences?
When Swift was first launched in 2014, it was aptly described as “Objective-C without the C.” By dropping the legacy conventions that come with a language built on C, Swift is faster, safer, easier to read, easier to maintain, and designed specifically for the modern world of consumer-facing apps. One of the most immediately visible differences is the fact that Objective-C lacks formal support for namespaces, which forces Objective-C code to use two- or three-letter prefixes to differentiate itself. Instead of simple names like “String,” “Dictionary,” and “Array,” Objective-C must use oddities like “NSString,” “NSDictionary,” and “NSArray.” Another major advantage is that Swift avoids exposing pointers and other “unsafe” accessors when referring to object instances. That said, Objective-C has been around since 1983, and there is a mountain of Objective-C code and resources available to the iOS developer. The best iOS developers tend to be pretty well versed in both, with an understanding that Swift is the future of iOS development.
What are UI elements and some common ways you can add them to your app?
Buttons, text fields, images, labels, and any other elements that are visible within the application are called UI elements. These elements may be interactive and comprise the user interface (hence the term "UI") of an application. In iOS development, UI elements can be quickly added through Xcode’s interface builder, or coded from scratch and laid out using NSLayoutConstraints and Auto Layout. Alternatively, each element can also be positioned at exact coordinates using the UIView "(id)initWithFrame:(CGRect)frame" method.
Explain the purpose of the reuseIdentifier in the UITableViewCell constructor:
(id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
The reuseIdentifier tells UITableView which cells may be reused within the table, effectively grouping together rows in a UITableView that differ only in content but have similar layouts. This improves scroll performance by alleviating the need to create new views while scrolling. Instead the cell is reused whenever dequeueReusableCellWithIdentifier: is called.
What are some common execution states in iOS?
The common execution states are as follows:
- Not Running: The app is completely switched off, no code is being executed.
- Inactive: The app is running in the foreground without receiving any events.
- Active: The app is running in the foreground and receiving events.
- Background: The app is executing code in the background.
- Suspended: The app is in the background but is not executing any code.
What is the purpose of managed object context (NSManagedObjectContext) in Objective-C and how does it work?
Managed object context exists for three reasons: life-cycle management, notifications, and concurrency. It allows the developer to fetch an object from a persistent store and make the necessary modifications before deciding whether to discard or commit these changes back to the persistent store. The managed object context tracks these changes and allows the developer to undo and redo changes.
Determine the value of “x” in the Swift code below. Explain your answer.
var a1 = [1, 2, 3, 4, 5]
var a2 = a1
a2.append(6)
var x = a1.count
In Swift, arrays are implemented as structs, making them value types rather than reference types (i.e., classes). When a value type is assigned to a variable as an argument to a function or method, a copy is created and assigned or passed. As a result, the value of "x" or the count of array "a1" remains equal to 5 while the count of array "a2" is equal to 6, appending the integer "6" onto a copy of the array "a1." The arrays appear in the box below.",
a1 = [1, 2, 3, 4, 5]
a2 = [1, 2, 3, 4, 5, 6]
Find the bug in the Objective-C code below. Explain your answer.
@interface HelloWorldController : UIViewController
@property (strong, nonatomic) UILabel *alert;
@end
@implementation HelloWorldController
- (void)viewDidLoad {
CGRect frame = CGRectMake(150, 150, 150, 50);
self.alert = [[UILabel alloc] initWithFrame:frame];
self.alert.text = @"Hello...";
[self.view addSubview:self.alert];
dispatch_async(
dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0),
^{
sleep(10);
self.alert.text = @"World";
}
);
}
@end
All UI updates must be performed in the main thread. The global dispatch queue does not guarantee that the alert text will be displayed on the UI. As a best practice, it is necessary to specify any updates to the UI occur on the main thread, as in the fixed code below:
dispatch_async(
dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0),
^{
sleep(10);
dispatch_async(dispatch_get_main_queue(), ^{
self.alert.text = @"World";
});
});
Explain the difference between raw and associated values in Swift.
This question tests the developer’s understanding of enumeration in Swift. Enumeration provides a type-safe method of working with a group of related values. Raw values are compile time-set values directly assigned to every case within an enumeration, as in the example detailed below:
enum Alphabet: Int {
case A = 1
case B
case C
}
In the above example code, case "A" was explicitly assigned a raw value integer of 1, while cases "B" and "C" were implicitly assigned raw value integers of 2 and 3, respectively. Associated values allow you to store values of other types alongside case values, as demonstrated below:
enum Alphabet: Int {
case A(Int)
case B
case C(String)
}
You’ve just been alerted that your new app is prone to crashing. What do you do?
This classic interview question is designed to see how well your prospective programmer can solve problems. What you’re looking for is a general methodology for isolating a bug, and their ability to troubleshoot issues like sudden crashes or freezing. | In general, when something goes wrong within an app, a standard approach might look something like this: | | ------ | | Determine the iOS version and make or model of the device. | | Gather enough information to reproduce the issue. | | Acquire device logs, if possible. | | Once you have an idea as to the nature of the issue, acquire tooling or create a unit test and begin debugging. | A great answer would include all of the above, with specific examples of debugging tools like Buglife or ViewMonitor, and a firm grasp of software debugging theory—knowledge on what to do with compile time errors, run-time errors, and logical errors. The one answer you don’t want to hear is the haphazard approach—visually scanning through hundreds of lines of code until the error is found. When it comes to debugging software, a methodical approach is a must.
iOS Developer Hiring Resources
Explore talent to hire Learn about cost factors Get a job description templateiOS Developers you can meet on Upwork
- $45/hr $45 hourly
Haris R.
- 5.0
- (9 jobs)
Lahore, PUNJABiOS Development
TestingiOSAndroid AppAI ChatbotSupabaseAI BuilderPayment Gateway IntegrationPayment FunctionalityApp DevelopmentGoogle MapsPayment GatewayPush NotificationsCI/CDRESTful APIFirebaseAndroid App DevelopmentDartAI App DevelopmentFlutterYour Flutter (Android, iOS) AI MVP belongs in the App Store in 6 weeks, not 6 months. Senior Flutter developer, 8+ years, shipping AI-powered mobile apps with Firebase and Supabase backends that launch on time and still run clean a year later. I help pre-seed and seed-stage founders turn an idea, a Figma file, or a broken codebase into a production app, one Flutter codebase shipping to iOS, Android, and Web. 💡 How I work I quote fixed scope and hold it. I run a weekly demo ritual so you never wait two weeks to see progress. I write the kind of code your Series A hire will thank you for. I own the work end to end, from Figma handoff to App Store approval, and I speak product, not just syntax. 📱 Industries I have shipped for HealthTech, Pet Apps, Productivity, FemTech, SaaS, consumer AI, and on-demand (ride hailing, food delivery). 🔧 My stack Mobile: Flutter, Dart, cross-platform mobile development, iOS, Android, Web State and architecture: BLoC, Riverpod, GetX, Provider, Clean Architecture, Hexagonal Architecture Backend: Node.js, Supabase, Firebase (Auth, Firestore, Cloud Functions, FCM, Crashlytics), REST, GraphQL AI: OpenAI, Claude, Gemini, streaming LLM UX, chatbots, voice, image generation, on-device ML Payments: Stripe, Apple Pay, Google Pay, RevenueCat, AdMob, in-app purchases Ship: Codemagic, GitHub Actions, Fastlane, App Store Connect, Google Play Console 🚀 What you get when you hire me ✅ AI-powered Flutter MVPs from idea to live app in 6 to 8 weeks (OpenAI, Claude, Gemini, chatbots, voice, image generation, streaming LLM UX) ✅ Clean architecture with BLoC, Provider, or Riverpod that your next hire can read on day one ✅ Custom backend, Supabase, or Firebase wired end to end (Auth, Firestore, Cloud Functions, FCM, Crashlytics, Analytics) ✅ Stripe, Apple Pay, Google Pay, RevenueCat, AdMob, and in-app purchases that monetize on day one ✅ App Store and Play Store submission handled for you, including CI/CD via Codemagic or GitHub Actions ✅ One codebase shipping to iOS, Android, and Web, so you pay for one build, not three 🛠 Already have a Flutter app that is slow, crashing, or unshippable? ✅ Performance audits and crash fixes with a written report ✅ Legacy refactors to BLoC or Riverpod without breaking live features ✅ New AI features layered into existing apps (streaming LLM UX, on-device ML, voice) 📩 Send me a message and get a free scoping read Send me your idea, Figma link, or current codebase. Within a few hours you get a written one-pager back, realistic ship date, the three technical calls that decide whether your MVP survives its first 1,000 users, an honest budget range, and a direct answer on whether I am the right Flutter developer for this build. Even if we do not end up working together, you walk away knowing the real risks in your build. - $70/hr $70 hourly
Tudor-Mihai A.
- 5.0
- (9 jobs)
Brasov, BRAŞOViOS Development
Couchbase ServerPush NotificationsGolangSwiftUIStripeRxSwiftApple XcodeRESTful ArchitectureMobile App DevelopmentFirebaseIn-App PurchasesSwiftSenior iOS developer specializing in Swift, SwiftUI, and production-grade Apple-platform apps. I’m deeply specialized in SwiftUI and have pushed it to its limits across complex production apps: custom layouts, advanced state management, async data flows, navigation, animations, performance tuning, UIKit/AppKit interop, and large modular codebases. I help founders and teams turn product ideas into polished, maintainable iOS/macOS apps. My work usually spans architecture, implementation, UX judgment, debugging, integrations, and release readiness. I’m especially strong with offline-first apps, realtime sync, Apple ecosystem integrations, extensions, widgets, Siri/Shortcuts, Spotlight, and AI-powered product features. Clients usually bring me in when they need more than ticket execution: someone who can take initiative, make sound technical decisions, improve the product experience, and ship reliably. - $69/hr $69 hourly
Faheem K.
- 4.8
- (150 jobs)
Peshawar, DUiOS Development
iOSTypeScriptJavaUIKitApp Store OptimizationPostgreSQLAndroid StudioApple XcodeMobile AppAPI IntegrationMobile App DesignJetPackSwiftUIKotlinSwiftFlutterReact NativeAndroid App DevelopmentMobile App DevelopmentMobile App Developer building production-ready iOS & Android apps — native (Swift, SwiftUI, Kotlin, Jetpack Compose) and cross-platform (React Native, Flutter). Shipped to App Store & Google Play. ⭐ $100K+ earned · 150+ projects · 2,378+ hours on Upwork · Fast English communication I design, build, and launch mobile apps that are fast, beautiful, and ready for real users — from a first MVP to a full production release, or rescuing an app that's stuck. WHAT I BUILD • Native iOS apps — Swift, SwiftUI, UIKit, Xcode, Combine, Core Data, CloudKit • Native Android apps — Kotlin, Jetpack Compose, Coroutines, Room, Retrofit, MVVM • Cross-platform apps — React Native & Flutter (one codebase, both stores) • AI-powered mobile apps — ChatGPT/Claude, on-device ML, smart features • App rescue & modernization — fix crashes, slow performance, rejected builds EVERY APP INCLUDES • Clean architecture (MVVM / Clean) so the code scales • Firebase or custom REST/GraphQL backend integration • Real-time features, push notifications, in-app purchases, offline-first • Pixel-perfect UI from your Figma — or designed from scratch • Full App Store & Google Play submission (I handle the review process) HOW I WORK 1. Free scoping call → fixed milestones & timeline 2. Weekly builds you can test on your own device (TestFlight / Play Internal) 3. Clean, documented, handover-ready code — no lock-in 4. Post-launch support & store-update help STACK iOS: Swift · SwiftUI · UIKit · Objective-C · Xcode · Combine · Core Data · CloudKit Android: Kotlin · Java · Jetpack Compose · Coroutines · Room · Retrofit · Hilt/Dagger Cross-platform: React Native · Flutter · Expo · Dart · TypeScript Backend & services: Firebase · Supabase · Node.js · REST · GraphQL · WebSocket Tooling: Git · CI/CD (Fastlane, GitHub Actions) · App Store Connect · Play Console RESULTS Apps shipped to both stores · MVPs delivered in 4–6 weeks · existing apps rescued and re-launched · long-term partnerships, not disappear-after-delivery freelancing. Tell me about your app idea or the app you need fixed. I'll reply with an honest scope, timeline, and the right approach (native vs cross-platform). I can start this week.
- $45/hr $45 hourly
Haris R.
- 5.0
- (9 jobs)
Lahore, PUNJABiOS Development
TestingiOSAndroid AppAI ChatbotSupabaseAI BuilderPayment Gateway IntegrationPayment FunctionalityApp DevelopmentGoogle MapsPayment GatewayPush NotificationsCI/CDRESTful APIFirebaseAndroid App DevelopmentDartAI App DevelopmentFlutterYour Flutter (Android, iOS) AI MVP belongs in the App Store in 6 weeks, not 6 months. Senior Flutter developer, 8+ years, shipping AI-powered mobile apps with Firebase and Supabase backends that launch on time and still run clean a year later. I help pre-seed and seed-stage founders turn an idea, a Figma file, or a broken codebase into a production app, one Flutter codebase shipping to iOS, Android, and Web. 💡 How I work I quote fixed scope and hold it. I run a weekly demo ritual so you never wait two weeks to see progress. I write the kind of code your Series A hire will thank you for. I own the work end to end, from Figma handoff to App Store approval, and I speak product, not just syntax. 📱 Industries I have shipped for HealthTech, Pet Apps, Productivity, FemTech, SaaS, consumer AI, and on-demand (ride hailing, food delivery). 🔧 My stack Mobile: Flutter, Dart, cross-platform mobile development, iOS, Android, Web State and architecture: BLoC, Riverpod, GetX, Provider, Clean Architecture, Hexagonal Architecture Backend: Node.js, Supabase, Firebase (Auth, Firestore, Cloud Functions, FCM, Crashlytics), REST, GraphQL AI: OpenAI, Claude, Gemini, streaming LLM UX, chatbots, voice, image generation, on-device ML Payments: Stripe, Apple Pay, Google Pay, RevenueCat, AdMob, in-app purchases Ship: Codemagic, GitHub Actions, Fastlane, App Store Connect, Google Play Console 🚀 What you get when you hire me ✅ AI-powered Flutter MVPs from idea to live app in 6 to 8 weeks (OpenAI, Claude, Gemini, chatbots, voice, image generation, streaming LLM UX) ✅ Clean architecture with BLoC, Provider, or Riverpod that your next hire can read on day one ✅ Custom backend, Supabase, or Firebase wired end to end (Auth, Firestore, Cloud Functions, FCM, Crashlytics, Analytics) ✅ Stripe, Apple Pay, Google Pay, RevenueCat, AdMob, and in-app purchases that monetize on day one ✅ App Store and Play Store submission handled for you, including CI/CD via Codemagic or GitHub Actions ✅ One codebase shipping to iOS, Android, and Web, so you pay for one build, not three 🛠 Already have a Flutter app that is slow, crashing, or unshippable? ✅ Performance audits and crash fixes with a written report ✅ Legacy refactors to BLoC or Riverpod without breaking live features ✅ New AI features layered into existing apps (streaming LLM UX, on-device ML, voice) 📩 Send me a message and get a free scoping read Send me your idea, Figma link, or current codebase. Within a few hours you get a written one-pager back, realistic ship date, the three technical calls that decide whether your MVP survives its first 1,000 users, an honest budget range, and a direct answer on whether I am the right Flutter developer for this build. Even if we do not end up working together, you walk away knowing the real risks in your build. - $70/hr $70 hourly
Tudor-Mihai A.
- 5.0
- (9 jobs)
Brasov, BRAŞOViOS Development
Couchbase ServerPush NotificationsGolangSwiftUIStripeRxSwiftApple XcodeRESTful ArchitectureMobile App DevelopmentFirebaseIn-App PurchasesSwiftSenior iOS developer specializing in Swift, SwiftUI, and production-grade Apple-platform apps. I’m deeply specialized in SwiftUI and have pushed it to its limits across complex production apps: custom layouts, advanced state management, async data flows, navigation, animations, performance tuning, UIKit/AppKit interop, and large modular codebases. I help founders and teams turn product ideas into polished, maintainable iOS/macOS apps. My work usually spans architecture, implementation, UX judgment, debugging, integrations, and release readiness. I’m especially strong with offline-first apps, realtime sync, Apple ecosystem integrations, extensions, widgets, Siri/Shortcuts, Spotlight, and AI-powered product features. Clients usually bring me in when they need more than ticket execution: someone who can take initiative, make sound technical decisions, improve the product experience, and ship reliably. - $69/hr $69 hourly
Faheem K.
- 4.8
- (150 jobs)
Peshawar, DUiOS Development
iOSTypeScriptJavaUIKitApp Store OptimizationPostgreSQLAndroid StudioApple XcodeMobile AppAPI IntegrationMobile App DesignJetPackSwiftUIKotlinSwiftFlutterReact NativeAndroid App DevelopmentMobile App DevelopmentMobile App Developer building production-ready iOS & Android apps — native (Swift, SwiftUI, Kotlin, Jetpack Compose) and cross-platform (React Native, Flutter). Shipped to App Store & Google Play. ⭐ $100K+ earned · 150+ projects · 2,378+ hours on Upwork · Fast English communication I design, build, and launch mobile apps that are fast, beautiful, and ready for real users — from a first MVP to a full production release, or rescuing an app that's stuck. WHAT I BUILD • Native iOS apps — Swift, SwiftUI, UIKit, Xcode, Combine, Core Data, CloudKit • Native Android apps — Kotlin, Jetpack Compose, Coroutines, Room, Retrofit, MVVM • Cross-platform apps — React Native & Flutter (one codebase, both stores) • AI-powered mobile apps — ChatGPT/Claude, on-device ML, smart features • App rescue & modernization — fix crashes, slow performance, rejected builds EVERY APP INCLUDES • Clean architecture (MVVM / Clean) so the code scales • Firebase or custom REST/GraphQL backend integration • Real-time features, push notifications, in-app purchases, offline-first • Pixel-perfect UI from your Figma — or designed from scratch • Full App Store & Google Play submission (I handle the review process) HOW I WORK 1. Free scoping call → fixed milestones & timeline 2. Weekly builds you can test on your own device (TestFlight / Play Internal) 3. Clean, documented, handover-ready code — no lock-in 4. Post-launch support & store-update help STACK iOS: Swift · SwiftUI · UIKit · Objective-C · Xcode · Combine · Core Data · CloudKit Android: Kotlin · Java · Jetpack Compose · Coroutines · Room · Retrofit · Hilt/Dagger Cross-platform: React Native · Flutter · Expo · Dart · TypeScript Backend & services: Firebase · Supabase · Node.js · REST · GraphQL · WebSocket Tooling: Git · CI/CD (Fastlane, GitHub Actions) · App Store Connect · Play Console RESULTS Apps shipped to both stores · MVPs delivered in 4–6 weeks · existing apps rescued and re-launched · long-term partnerships, not disappear-after-delivery freelancing. Tell me about your app idea or the app you need fixed. I'll reply with an honest scope, timeline, and the right approach (native vs cross-platform). I can start this week. - $45/hr $45 hourly
Nestor P.
- 5.0
- (21 jobs)
Lviv, LVIV OBLASTiOS Development
SwiftUITabletKotlinFirebaseUser AuthenticationUser Profile CreationQA EngineeringQA TestingUX & UI DesignMobile App DevelopmentSwiftAndroidiOSSmartphoneI specialize in iOS and Android development but also provide end-to-end app development when needed—in partnership with expert UI/UX designers and backend engineers. • Huma (UK healthtech company, $300M funded) – Led iOS development, architected the SDK, and built complex features for remote patient monitoring. • FuboTV (US streaming service with millions of users) – Developed and optimized video playback on iOS, tvOS, and Chromecast for a seamless streaming experience. 📊 Industry Experience: Healthtech, finance, social networking, communication tools, and more—focusing on security, real-time interactions, intuitive UI, and compliance with HIPAA & GDPR standards. 📩 Need expert iOS/Android development or an end-to-end app solution? Let’s discuss how I can help! - $60/hr $60 hourly
Gurwinder S.
- 5.0
- (14 jobs)
Newark, DEiOS Development
Cloud ArchitectureChatbotAWS Systems ManagerDatabase ProgrammingAndroid App DevelopmentI have helped companies with end to end mobile, web, and automation solutions. Having delivered iOS, Android, Web, Chatbots, and RPA solutions, I can help your team realize value at start up speed. Using LEAN methodologies, we can work together to design a custom and robust solution for all your technology needs. I specialize in Financial and Life Sciences. - $35/hr $35 hourly
Akash K.
- 5.0
- (5 jobs)
Chandigarh, PUNJABiOS Development
Android App DevelopmentObjective-CI am React native/Android/iOS app developer with over 5 years experience building numerous Applications from small to complex, that are running Successfully on the play store. I have experience of creating native as well as Hybrid applications , thus can adjust myself in accordance to the type of application you require. I would be glad to discuss your project and suggest the ideas of using my experience to provide you with high-quality applications that completely fulfill your needs. Hire me for all your web development work Expert in Business apps related to Restaurants, Cafe, Fast food,Office related Apps, Products & Service Oriented Business. Programming languages Known --------------------------------------- React native java, obecticve c javasript For Android - java For iOS - Objective C or Swift and x-code editor. - $60/hr $60 hourly
Luke G.
- 4.9
- (63 jobs)
Westerville, OHiOS Development
Selenium WebDriverSwiftMySQL ProgrammingData ScrapingScriptingSQLFlaskPythonC++I am a full stack developer, proficient in C++, Python, and SQL. My main areas of interest are writing Python scripts for ETL, automated testing, and statistical analysis. - $35/hr $35 hourly
M Imran S.
- 4.8
- (5 jobs)
Lahore, PUNJABiOS Development
NestJS DevelopmentCross-Device CompatibilityCMS DevelopmentLanding PageWeb DevelopmentNext.jsNode.jsReact NativeSwiftJavaAndroid App DevelopmentJavaScriptTypeScriptReact🚀 Full-Stack Developer & AI Engineer | 10+ Years Crafting Scalable Web Apps & Intelligent Solutions Hi, I’m M Imran Shad, a visionary software engineer specializing in high-performance mobile/web development and AI-driven applications. With 7+ years of experience, I architect cutting-edge solutions that blend seamless user experiences with robust functionality across web, mobile, and cloud platforms. My expertise spans modern frameworks like React.js, Next.js, React Native, Node.js, Python, and AI/ML technologies, empowering businesses to innovate and scale. ✨ TECHNICAL EXPERTISE Web Development Frontend: React.js, Next.js, TypeScript, Redux, HTML5/CSS3 (Tailwind, Sass) Backend: Node.js, Spring Boot, Python (Django/Flask), REST/GraphQL APIs Full-Stack: End-to-end development of responsive, SEO-optimized web apps with Next.js SSR/SSG, CI/CD pipelines, and cloud deployment (AWS, Firebase, Vercel). AI & Machine Learning Predictive models, NLP, and computer vision using TensorFlow, PyTorch, Keras. Custom AI integrations (chatbots, recommendation engines, data analytics) for web/mobile apps. LLM fine-tuning (GPT, Gemini) and AI-powered automation workflows. Mobile Development Cross-platform: React Native, Flutter (Dart) Native: Android (Kotlin/Java), iOS (Swift) 💡 WHAT I DELIVER Scalable enterprise apps, e-commerce platforms, and dynamic dashboards using React/Next.js with TypeScript. AI/ML integration for personalized user experiences, predictive analytics, and workflow automation. High-performance iOS/Android apps (100% code reuse with React Native/Flutter or native optimization). Robust backend systems: microservices, real-time APIs, and database architecture (PostgreSQL, MongoDB, Firebase). 🏆 WHY CHOOSE ME? Full-cycle development: UI/UX design, deployment, and DevOps (Docker, Jenkins, AWS). Performance-optimized apps: Lighthouse scores >95, lazy loading, and bundle optimization. AI innovation: Transform data into insights with custom ML models and LLM-powered tools. Transparency: Agile workflows, iterative demos, and strict deadlines. 🌍 SUCCESS STORIES Built a Next.js e-commerce platform with AI-driven recommendations, boosting client revenue by 40%. Designed a React Native telehealth app with computer vision diagnostics for 50k+ users. Automated inventory workflows for a Fortune 500 client using Python ML models, saving 300+ hours/month. Let’s build the future together! I turn complex ideas into scalable, user-centric software. Whether you need a pixel-perfect web app, an AI-powered SaaS platform, or a cross-platform mobile solution, your project will stand out in today’s competitive market. 📩 Reach out today to discuss how we can leverage React, Next.js, and AI to make your vision a reality. 🛠️ Core Tools: React.js, Next.js, React Native, TypeScript, Python, TensorFlow, Node.js, AWS, Firebase, PostgreSQL, Docker - $50/hr $50 hourly
Amandeep S.
- 5.0
- (12 jobs)
Brampton, ONiOS Development
AWS CodeDeployAWS Systems ManagerAndroid App DevelopmentIonic FrameworkSelenium WebDriverAndroid AppReact NativeAWS LambdaPythonGolangAmazon DynamoDBReactNode.jsSQLAngularJSI have extensive experience working with various technologies in the field of software development. My expertise includes SaaS-based application development using Angular JS, React JS, Native iOS-Android, Hybrid Apps, HTML, CSS, and server-side development on AWS and Azure, with a strong emphasis on Bootstrap and Angular. Some of the applications I've worked on are currently live and functioning smoothly. I possess a wealth of experience in both client-side and server-side development, always staying eager to explore and adapt to new technologies. My past projects have involved integrating social media technologies, Google Maps, and real-time socket programming for applications such as chat and dating apps. Here's an overview of my technical skills: Programming: Swift, Java, React JS, Angular JS, Node JS, MVC, AJAX, Web Services, SQL Reporting. Database: MS SQL 2005, MS SQL 2008, MS SQL 2008R2, MS SQL 2014, MS SQL 2017, MS SQL 2018, SQL Server Compact, MySQL, Azure, Stored Procedures, Functions, Triggers, Cursors, Bulk Insertion. Web Technologies: HTML, CSS, JavaScript, jQuery, jQuery UI, Bootstrap, JSON, Angular JS, React JS. Application Tools: MS Visual Studio 2005/2008/2010/2012/2017, IIS, Apache. API Integration: Google Maps API & Google Analytics, Facebook, Google Places API, Twitter, LinkedIn, Amazon Web Services, Azure, Twilio, ZenDesk, Sendgrid. Backend: NodeJS, PHP. Payment Gateway: PayPal, Stripe, RazorPay. Source Control: GitHub, BitBucket, GitLab. Design: Wireframe, Zeplin, Photoshop, Adobe Photoshop, Mock-ups. Thank you for considering my qualifications. - $40/hr $40 hourly
Eric S.
- 5.0
- (1 job)
Kigali, KIGALIiOS Development
SwiftUIReact NativeSwiftNestJSAngularNode.jsNext.jsReactFlaskDjangoPythonWeb DevelopmentTypeScriptJavaScriptWelcome to my profile! Are you seeking a highly skilled Software Engineer with a passion for web and iOS development? Look no further! With 6 years of industry experience, I bring a strong background in creating innovative software solutions that make a positive impact on people's lives. WHAT I OFFER: 🚀 Expertise: I possess a comprehensive skill set in JavaScript, Node.js, React, Typescript, Angular, React Native, AngularJS, Swift, SwiftUI, Python, and more. These technologies empower me to tackle diverse projects and deliver exceptional results. 💡 Problem-solving prowess: I thrive on overcoming challenges and finding creative solutions. With my sharp analytical skills, I swiftly identify and address issues during the development process, ensuring smooth progress and outstanding outcomes. 🏆 Track record of excellence: I have consistently delivered high-quality software solutions throughout my career. My attention to detail ensures efficient, maintainable, and scalable code, following best practices and adhering to agile methodologies. 🌐 Web Development: I am well-versed in crafting robust web applications, utilizing the latest tools and frameworks. From responsive front-end interfaces to powerful back-end systems, I excel at building seamless and user-friendly experiences. 📱 iOS Development: My expertise extends to the exciting world of iOS development. Leveraging Swift, and SwiftUI, I develop cutting-edge mobile applications that engage users and exceed expectations. Your iOS project is in capable hands. ✨ Passion and dedication: I am deeply passionate about my work and driven to make a positive impact. I take pride in delivering results that not only meet client expectations but also bring real value and joy to end users. If you are seeking a dedicated and skilled Software Engineer to join your team, I am here to help. Let's collaborate to turn your vision into reality. Reach out to me today, and let's discuss how we can achieve your goals together. Thank you for visiting my profile, and I look forward to working with you soon! - $70/hr $70 hourly
Syed Raza H.
- 4.9
- (23 jobs)
Karachi East, KARACHIiOS Development
API DevelopmentAPI IntegrationAndroid App DevelopmentFirebaseDartMobile App DevelopmentHybrid App DevelopmentFlutterFlowFlutteriOSAndroid✅ 𝟐𝟎 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 𝐣𝐨𝐛𝐬 = 𝟏𝟖𝟎,𝟎𝟎𝟎$+ 𝐞𝐚𝐫𝐧𝐢𝐧𝐠𝐬 𝐜𝐨𝐦𝐩𝐥𝐞𝐭𝐞𝐝 👨💻 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐝 & 𝐈𝐦𝐩𝐫𝐨𝐯𝐞𝐝 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐜𝐡𝐮𝐫𝐧 𝐫𝐚𝐭𝐢𝐨 𝐭𝐨 𝟏𝟎𝟎𝐤+ 𝐝𝐨𝐰𝐧𝐥𝐨𝐚𝐝𝐬 📲 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞 𝐢𝐧 𝐡𝐢𝐠𝐡 𝐩𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐦𝐨𝐛𝐢𝐥𝐞 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 𝑾𝒉𝒚 𝒎𝒆? ★ Consider me a 𝐠𝐞𝐧𝐢𝐞 in 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 & 𝐍𝐨𝐝𝐞𝐉𝐒 mobile application, your wish will be my command but not every bad wish will be granted. ★ Work with an experienced full-stack 𝐌𝐨𝐛𝐢𝐥𝐞 developer that doesn't compromise the code and business needs. ★ I won't let you struggle with your needs. 𝐄𝐯𝐞𝐫𝐲𝐭𝐡𝐢𝐧𝐠 𝐢𝐬 𝐝𝐨𝐚𝐛𝐥𝐞 in 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 Mobile application and I have that vision to do it for your business. ★ Have enough experience seeing startups 𝐬𝐮𝐜𝐜𝐞𝐞𝐝 𝐚𝐧𝐝 𝐟𝐚𝐢𝐥 and I don't want you to fail due to any of developers fault. ★ I travel in 🏆 𝐰𝐢𝐧𝐧𝐞𝐫𝐬 bandwagon so its up to you whether you want to start this journey with me. 𝑨𝒃𝒐𝒖𝒕 𝒎𝒆? ● 𝐍𝐞𝐫𝐝 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 & 𝐍𝐨𝐝𝐞𝐉𝐒 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 wood pecking every details of the code. ● Absolute genius in writing high intensive algorithms to drive your business needs and solve your problems. I developed the 𝐬𝐡𝐨𝐫𝐭𝐞𝐬𝐭 𝐫𝐞𝐯𝐞𝐧𝐮𝐞 𝐠𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐨𝐧 𝐚𝐥𝐠𝐨𝐫𝐢𝐭𝐡𝐦 to drive customer growth. ● 𝐂𝐥𝐢𝐞𝐧𝐭𝐬 𝐫𝐚𝐢𝐬𝐞𝐝 𝟐𝟎 𝐦𝐢𝐥𝐥𝐢𝐨𝐧 𝐮𝐬𝐞𝐫𝐬 in 3 years time span. ● Keen eye for detail in developing and transforming design to code. Expertise in Figma, Miro, Sketch, xD. ● Excellent in 𝐝𝐞𝐯𝐞𝐥𝐨𝐩𝐢𝐧𝐠 & 𝐢𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐧𝐠 custom backend(REST or SOAP API's), Supabase, Firebase or AWS Amplify with AWS AppSync. 𝑻𝒆𝒔𝒕𝒊𝒎𝒐𝒏𝒊𝒂𝒍𝒔 1. Queue online Flutter Application - 𝟓.𝟎 ⭐ "𝙄 𝙧𝙚𝙖𝙡𝙡𝙮 𝙡𝙞𝙠𝙚 𝙬𝙤𝙧𝙠𝙞𝙣𝙜 𝙬𝙞𝙩𝙝 𝙎𝙮𝙚𝙙. 𝘾𝙖𝙣 𝙩𝙖𝙠𝙚 𝙛𝙪𝙡𝙡 𝙤𝙬𝙣𝙚𝙧𝙨𝙝𝙞𝙥 𝙖𝙣𝙙 𝙙𝙧𝙞𝙫𝙚 𝙙𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩. 𝘼𝙡𝙨𝙤 𝙜𝙤𝙤𝙙 𝙘𝙤𝙢𝙢𝙪𝙣𝙞𝙘𝙖𝙩𝙞𝙤𝙣 𝙖𝙣𝙙 𝙬𝙖𝙣𝙣𝙖 𝙡𝙚𝙖𝙧𝙣." 2. Senior Flutter Developer - Totem - 𝟓.𝟎 ⭐ "𝙍𝙖𝙯𝙖 𝙬𝙖𝙨 𝙖𝙣 𝙞𝙣𝙩𝙚𝙜𝙧𝙖𝙡 𝙥𝙖𝙧𝙩 𝙤𝙛 𝙤𝙪𝙧 𝙩𝙚𝙖𝙢, 𝙖 𝙜𝙧𝙚𝙖𝙩 𝙘𝙤𝙡𝙡𝙖𝙗𝙤𝙧𝙖𝙩𝙤𝙧 𝙖𝙣𝙙 𝙖𝙣 𝙚𝙭𝙥𝙚𝙧𝙞𝙚𝙣𝙘𝙚𝙙 𝙙𝙚𝙫. 𝙒𝙤𝙪𝙡𝙙 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙 𝙖𝙣𝙮 𝙩𝙞𝙢𝙚." 3. Flutter Food Distribution Application - 𝟓.𝟎 ⭐ "𝙂𝙧𝙚𝙖𝙩 𝙟𝙤𝙗 𝙫𝙚𝙧𝙮 𝙨𝙖𝙩𝙞𝙨𝙛𝙮𝙞𝙣𝙜 𝙬𝙞𝙩𝙝 𝙝𝙞𝙨 𝙬𝙤𝙧𝙠, 𝙄 𝙬𝙤𝙪𝙡𝙙 𝙙𝙚𝙛𝙞𝙣𝙞𝙩𝙚𝙡𝙮 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙 𝙩𝙤 𝙝𝙞𝙧𝙚 𝙝𝙞𝙢 𝙖𝙜𝙖𝙞𝙣" 4. Getscope Flutter Application - 𝟓.𝟎 ⭐ "𝘼𝙬𝙚𝙨𝙤𝙢𝙚 𝙚𝙭𝙥𝙚𝙧𝙞𝙚𝙣𝙘𝙚. 𝙒𝙤𝙪𝙡𝙙 𝙙𝙚𝙛𝙞𝙣𝙞𝙩𝙚𝙡𝙮 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙." 𝑺𝒐𝒖𝒏𝒅𝒔 𝒍𝒊𝒌𝒆 𝒂 𝒇𝒊𝒕? Next steps: 📩 Invite me or send a message and I will be at your service. 💬 Just write me a note so that I am at your disposal to discuss further requirements. Just do the initial steps and leave the rest to me. - $50/hr $50 hourly
Oleksandr N.
- 5.0
- (14 jobs)
Chernihiv, CHERNIHIV OBLASTiOS Development
User Profile CreationIn-App PurchasesAPI IntegrationSwiftObjective-CiOS SDKMac OS App DevelopmentMobile App DevelopmentiPad App DevelopmentApple XcodeAndroid App DevelopmentiOSI'm a senior mobile developer with 9+ years of experience building production iOS and Android apps — from startup MVPs to large-scale fintech and e-commerce products used by hundreds of thousands of users. ✅ Top Rated ✅ 100% Job Success ✅ Shipping apps end-to-end: from idea → App Store & Google Play I've worked as both a freelancer and an in-house engineer, and I currently ship and maintain my own apps on the App Store and Google Play. I focus on clean architecture, maintainability, and native platform conventions — code that stays healthy as the product grows. What I do well: Building iOS and Android apps from scratch and taking them to the stores Modernizing legacy codebases (UIKit → SwiftUI, Obj-C → Swift, hybrid → native) Subscriptions, paywalls, and in-app purchases (StoreKit 2, RevenueCat) Analytics, attribution, and growth instrumentation (Firebase, Apple Search Ads, RevenueCat) App Store Optimization, localization, and conversion-rate work CI/CD setup and release automation (Fastlane, Match, TestFlight) iOS Swift, Objective-C, SwiftUI, UIKit, Combine, Swift Concurrency (async/await), Xcode, Core Data, Realm, MapKit, Core Location, AVFoundation, Core Image, Core Animation, WidgetKit, StoreKit 2, APNs, Push Notifications Android Kotlin, Jetpack Compose, Material 3, Android Studio Cross-cutting REST, GraphQL, Firebase, RevenueCat, Git, Fastlane, TestFlight, CI/CD, CocoaPods, Swift Package Manager Programming is also my hobby — I run my own indie apps and handle everything from development to marketing and customer support, which gives me a product-minded perspective most contractors don't have. - $50/hr $50 hourly
Yusuf D.
- 4.5
- (22 jobs)
Istanbul, KARTALiOS Development
In-App PurchasesPayment FunctionalitySmartphoneSwiftNode.jsiOSFirebaseiOS SDKApp Store OptimizationI am Yusuf, your iOS Developer. I make iOS / visionOS / iPadOS / macOS / watchOS / tvOS apps as YOU wish with the requirements. I am experienced with UIKit and SwiftUI besides MVC, MVVM, Viper, Clean Swift, and reactive programming such as RxSwift. I follow SOLID principles and OOP. I can work from scratch to publish on the store. I can also do product management to make your ideas live! Last but not least I can manage your marketing side such as ASO, keyword optimization, Apple Search Ads and more. - $35/hr $35 hourly
Yanuar A.
- 5.0
- (6 jobs)
Purbalingga, PURBALINGGA REGENCYiOS Development
Google Maps APIJavaSupabaseFirebase Realtime DatabaseFirebase Cloud FirestoreExpo.ioFlutterFlowLaravelGoogle MapsAnalyticsReact NativeFirebaseGitFlutterAndroid App DevelopmentSenior Mobile Engineer with 10+ years of experience in scalable mobile architecture, system design, and cross-platform development. Delivered measurable product growth (up to 80% conversion uplift) while accelerating engineering velocity through modular, shared codebases using Flutter, Kotlin Multiplatform, and expanding into React Native. Strong background in real-time systems, performance optimization, and technical leadership. Skills: Flutter, Android, Kotlin, Java, React Native, iOS, Swift, Kotlin Multiplatform, Mobile Architecture, System Design, Clean Architecture, MVVM, Modularization, Cross-Platform Development, Agora SDK, Firebase Cloud Messaging (FCM), Real-Time Systems, Performance Optimization, Jetpack Compose, Coroutines, Room Database, Retrofit, Android SDK, REST APIs, Firebase Auth, Firebase Crashlytics, Cloud Functions, Supabase, Stripe, Google Maps SDK, Here Maps SDK, BloC, Riverpod, GetX, Koin, Hilt, get_it, Google Analytics, Meta App Events, Appsflyer, Branch IO SDK, MoEngage, Growthbook, RevenueCat, GitHub, CI/CD, SQL, Agile Development, Technical Mentorship, Remote Collaboration - $80/hr $80 hourly
Maxim M.
- 5.0
- (10 jobs)
Barcelona, CTiOS Development
Apple XcodeiPhone UI DesignSmartphoneiOSRealm DatabaseObjective-CSwiftFirebaseJSONiOS SDKCore LocationCryptographyUIKitSenior iOS Developer Fundamentals: Master Degree of Computer Science 10+ released projects 7+ years of iOS development experience 2+ years of Project Management experience (side, pet projects) Professional skills: - Highly proficient in object oriented methodologies, design patterns, data structures, algorithms, quality coding skills and excellent debugging skills; - Expert iOS platform mobile application development skills with a proven record of creating commercial quality software. Preference for Swift skills; - Debugging skills with proven experience in Xcode, Instruments and other performance analysis tools; - Strong experience and skills developing Swift and Objective-C iOS applications with Xcode; - Proven working experience with Apple products and services; - Strong problem-solving skills by identifying and correcting bottlenecks and fixing bugs. - Effective English communication skills. - $70/hr $70 hourly
Saadi D.
- 5.0
- (28 jobs)
Gaza, GAZA STRIPiOS Development
UIKitApple XcodeAPI IntegrationRESTful APIREST APICore MLSwiftUISwiftI help startups and businesses build high-performance iOS apps using modern SwiftUI and AI integration (CoreML & LLM APIs). Top Rated on Upwork | $10K+ Earned | 5-Star Reviews Whether you need a new app from scratch or want to add AI features to your existing iOS app — I deliver clean, maintainable code on time. What I specialize in: - SwiftUI — modern, responsive iOS interfaces - CoreML & AI integration — smart app features - REST API & backend integration - App Store submission & optimization Let's build something great together. - $40/hr $40 hourly
Pablo C.
- 5.0
- (2 jobs)
Toronto, ONiOS Development
Apple XcodeiPhone UI DesignARKitJSONSwiftUIKitHello, I am Pablo, an iOS Engineer from Bolivia who loves making beautiful, outstanding apps. I have a Bachelor's and Master's degrees in engineering and more than 4 years of experience with iOS development. I developed a range of applications of my own ranging from Augmented Reality apps to content creation apps for social media. I’m currently working at Rappi full time, working on improving the architecture and developing important features for this super-app. - $40/hr $40 hourly
Cahyanto Setya B.
- 5.0
- (10 jobs)
Cilacap, JAWA TENGAHiOS Development
GrafanaTerraformAWS CodePipelineAWS CodeBuildKubernetesObject-Oriented ProgrammingUnit TestingCocoa APIGitiOS SDKApple XcodeFirebaseRealm DatabaseChat & Messaging SoftwareiOSSmartphoneTabletUIKitSwiftHi, I’m a DevOps Engineer with a strong background in iOS development, bringing end-to-end understanding from application to infrastructure. I help teams build reliable systems, streamline deployments, and improve production stability — while also being able to jump into mobile (iOS) when needed. 🔧 What I can help you with DevOps / Platform Engineering: * Design and maintain CI/CD pipelines * Set up monitoring & alerting (Prometheus, Grafana) * Improve system reliability and incident response * Optimize cloud infrastructure and reduce costs * Containerization & orchestration (Docker, Kubernetes) iOS Development (Support / Extension): * Debugging and fixing production issues * Maintaining legacy or hybrid apps (WebView / JSBridge) * Implementing features or improving app performance * CI/CD setup for mobile projects ⸻ ⚙️ Tech Stack * DevOps: Docker, Kubernetes, CI/CD, Prometheus, Grafana * Backend / Infra: REST API, MySQL * Mobile: Swift, UIKit, MVVM, RxSwift, Firebase * Tools: Git, Postman, Xcode ⸻ 💡 Why work with me * Hybrid skillset: understand both application and infrastructure * Focus on reliability, scalability, and efficiency * Able to adapt quickly and work across different parts of the system * Strong experience working on production systems ⸻ If you’re looking for someone who can not only build features but also ensure your system runs smoothly in production — feel free to reach out. Cheers, Cahyanto - $200/hr $200 hourly
Bill V.
- 5.0
- (84 jobs)
Wayne, NJiOS Development
PostgreSQL ProgrammingJetPackKotliniPad App DevelopmentAR & VRCocoa APIApple XcodeUnityFirebase Cloud FirestoreSwiftObjective-CMobile App DevelopmentFirebaseC#I help startup founders and established businesses launch high-quality iOS, Android, Web, and cross-platform apps fast. As a senior mobile developer, I’ve shipped dozens of apps using SwiftUI, React Native, React Web, Kotlin, Unity, Firebase, AWS, and Azure, including an AR app for NASA’s Visitor Center at Goddard. Whether you’re building an MVP, adding features, or integrating with cloud services, I bring solo execution and clean delivery. No bloated teams. No hand-holding required. Recent and notable work: • NASA: Unity-based AR app for iOS and Android • iOS startups: Social and animation-sharing apps • AI integrations: OpenAI, Hugging Face, RAG, and API workflows • React Web apps with backend integrations • AR/VR product visualization tools • Firebase Functions and Azure cloud apps • Published apps on App Store and Google Play Clients hire me for: • Full app builds from scratch • Debugging and scaling existing codebases • Fast turnaround on scoped deliverables U.S.-based | Rutgers CS graduate (4.0 GPA) | Available for hourly or fixed-scope work - $40/hr $40 hourly
Shahzaib A.
- 5.0
- (56 jobs)
Islamabad, HEiOS Development
Native App DevelopmentHybrid App DevelopmentAndroidRxSwiftMobile App DevelopmentiOSSwiftUISwiftJetPackAndroid SDKJavaKotlinReactive ProgrammingAndroid App DevelopmentAre you tired of maintaining two separate codebases for Android and iOS? I help startups and businesses ship both platforms faster with a single, shared Kotlin codebase using Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP). While most developers build for one platform, I specialize in the modern cross-platform stack that reduces your development cost by up to 50% — without sacrificing native performance or user experience. ──────────────────────────────────────────────────────────── 🔧 WHAT I BUILD ──────────────────────────────────────────────────────────── ✅ Cross-platform apps with shared UI using Compose Multiplatform (CMP) ✅ Shared business logic across Android & iOS with KMP ✅ Native Android apps with Jetpack Compose & Clean Architecture ✅ Migrating existing Android apps to Kotlin Multiplatform ✅ In-App Purchases, subscriptions & RevenueCat / Play Billing integration ✅ Push notifications (FCM / APNs), WebSockets & background processing ✅ REST API & WebSocket integration with Ktor ✅ Local caching with SQLDelight / Room KMP ✅ PDF generation, file handling, document upload & viewers ──────────────────────────────────────────────────────────── ⚙️ TECH STACK ──────────────────────────────────────────────────────────── Cross-Platform : Kotlin Multiplatform (KMP), Compose Multiplatform (CMP) Android : Jetpack Compose, MVVM, Clean Architecture, Coroutines, Flow iOS : SwiftUI interop, Xcode, CocoaPods / SPM integration Networking : Ktor, Retrofit, WebSockets, REST APIs Storage : SQLDelight, Room KMP, DataStore DI : Koin, Hilt CI/CD : GitHub Actions, Fastlane, App Store Connect, Play Console Other : Firebase, OneSignal, RevenueCat, Coil, Kotlin Serialization ──────────────────────────────────────────────────────────── 💼 REAL-WORLD EXPERIENCE ──────────────────────────────────────────────────────────── I've shipped production KMP apps including AI-powered tools that run identically on Android and iOS with shared networking, business logic, background task processing, PDF exports, and subscription flows. I understand both platforms deeply: Android lifecycle, iOS Info.plist entitlements, App Store review guidelines, and Google Play publishing. ──────────────────────────────────────────────────────────── ✅ WHY CLIENTS CHOOSE ME ──────────────────────────────────────────────────────────── → One developer. Both platforms. One codebase. → Senior-level experience — no hand-holding needed → Clear communication and on-time delivery → I write code you can maintain, not spaghetti you'll regret If you want a developer who truly understands Kotlin Multiplatform and Compose Multiplatform not just someone who Googled it — let's talk. Send me a message describing your project and I'll respond within a few hours. - $40/hr $40 hourly
Dagnachew B.
- 5.0
- (49 jobs)
Addis Ababa, ADDIS ABABAiOS Development
API IntegrationSwiftNative App DevelopmentKotlinHybrid App DevelopmentMobile App DevelopmentiOSAndroid App DevelopmentFlutterSmartphoneAndroidFirebaseDartJava"During the project, Dani was always professional, and patient... For our next project we will 100% contact Dani again, he’s our main guy!" — Recent Client I am a Senior Full Stack Engineer with over 6 years of experience building scalable web and mobile applications. I specialize in delivering end-to-end solutions, from robust backend systems to responsive frontend interfaces. Core Competencies: • Web Development: React.js, Vue.js, Next.js, Nuxt.js, AngularJS, TypeScript, Tailwind CSS • Mobile Development: Flutter, React Native, iOS (Swift), Android (Kotlin) • Backend: Django, Node.js, Laravel, Firebase, Supabase, Express.js, GraphQL • Cloud & DevOps: AWS, Docker, Kubernetes, Terraform, Nginx, Apache, CI/CD • Databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, Elasticsearch Key Strengths: • Full Lifecycle Development: Expert in taking projects from concept to deployment. • Technical Versatility: Deep understanding of networking protocols, system architecture, and optimization. • Communication: Committed to transparent, regular updates and proactive problem-solving. Education: • BSc in Software Engineering — Addis Ababa University I am ready to help you build your next great product. Let's discuss your project requirements. - $110/hr $110 hourly
Jameson S.
- 5.0
- (31 jobs)
Sandy, UTiOS Development
NoSQL DatabaseAngular MaterialWebsiteEntity FrameworkASP.NET CoreASP.NET Web APIApp DevelopmentGitUser Interface DesignTypeScriptiOSAndroidFirebaseIonic FrameworkMobile App DevelopmentAngular10+ years experience. I build products that are easy for users to understand. I work quickly, as I believe most progress is made during iteration, after user/client feedback. By choosing me as your developer, your project will get done sooner than you think. I pride myself in being an extraordinarily fast developer while still maintaining high-quality standards. - $35/hr $35 hourly
Alex H.
- 4.9
- (8 jobs)
Odessa, ODESSA OBLASTiOS Development
Front-End DevelopmentMongoDBTypeScriptJavaScriptSwiftHTMLReduxFirebaseAndroid App DevelopmentNode.jsReactPHPReact NativeMobile App Development🚀 React Native Developer • Mobile App Developer • React Developer • Senior Full Stack Developer I design and ship cross-platform apps in React Native, React, JavaScript, and TypeScript for Android and iOS. I pair React Native with Node.js and Firebase, keep API surface small with focused API Integration, and aim for understandable outcomes: 12 production apps shipped, 8 live on App Store and Google Play, 4.6+ average ratings, 99.7% crash-free sessions. 📱 Mobile App Development • React Native features for Android and iOS: onboarding, auth, real-time feeds, push, deep links, offline sync • iOS Development and Android App Development: store submissions, review responses, privacy compliance, release notes • Performance you can feel: cold start down 30-50%, bundle size down 20-35% on typical React Native projects ⚙️ Server and data • Node.js and Firebase backends with simple, fast API endpoints and pragmatic API Integration • Analytics and events you can trust: funnels, cohorts, and alerts wired into React / JavaScript flows • Rollouts without drama: over-the-air updates, staged releases, quick rollbacks 🏆 My results from recent projects • E-commerce (React Native, Node.js, Firebase): Android conversion +11%, iOS retention +8%, p95 320 ms • On-demand service (React Native): push engagement +25%, cold start -42%, weekly releases kept NPS +12% • Social app (React Native): crash-free 99.7%, time-to-interactive -35%, support tickets for API issues -40% after API Integration cleanup 🧪 Quality and delivery • Testing: Jest and Detox on key paths, realistic fixtures for React / JavaScript / TypeScript components • CI/CD: Fastlane and GitHub Actions, TestFlight and Play Console pipelines, release time down 50–70% • Documentation you can hand over: runbooks, tracking plans, minimal API docs 🧰 Tech stack (for search and clarity) React Native, React, JavaScript, TypeScript, Android, iOS, Node.js, Firebase, API Integration, API, Mobile App Development, iOS Development, Android App Development 📩 How I can help Looking for a React Native Developer who can also cover Mobile App Developer duties, collaborate as a React Developer, and step in as a Senior Full Stack Developer when needed? Let’s chat about your Android and iOS roadmap and choose the smallest possible API and the right integrations to get there. - $50/hr $50 hourly
Muhammad H.
- 4.7
- (28 jobs)
Toba Tek Singh, PUNJABiOS Development
APIClaudeRetrieval Augmented GenerationLangChainSpring BootJavaAI ChatbotAI Agent DevelopmentUser AuthenticationMobile App DesignHybrid App DevelopmentSwiftMobile App DevelopmentSmartphoneAndroid App DevelopmentKotlinAndroidiPad App DevelopmentiOSFull-stack mobile developer with 10+ years — Android, iOS, Kotlin Multiplatform (KMP), Spring Boot, and AI-powered app development. I build complete mobile solutions end-to-end: native Android (Kotlin, Jetpack Compose), native iOS (Swift, SwiftUI), cross-platform with Kotlin Multiplatform, and production-grade Spring Boot backends — all in one engagement. From custom AI agent apps and LLM integrations (OpenAI, Claude, Gemini) to real-time chat, e-commerce, and healthcare platforms, I've shipped 10+ apps on Google Play and the App Store. Available full-time and open to both hourly and fixed-price — let's discuss your project and I'll respond with a technical approach within a few hours. Whether you need a native Android app, an iOS app, a cross-platform Kotlin Multiplatform build, a Spring Boot backend, or a full-stack AI-powered mobile application — I own the entire stack from architecture to deployment with zero handoff risk. What I Build Native Android apps (Kotlin, Jetpack Compose) · Native iOS apps (Swift, SwiftUI) · Kotlin Multiplatform (KMP) cross-platform apps · Compose Multiplatform · Full-stack mobile + Spring Boot backend · Custom AI agent apps · AI-powered mobile apps (OpenAI, Claude, Gemini, GPT-4) · Agentic workflow apps · LLM integration · Real-time chat and social apps · E-commerce platforms (Stripe, RevenueCat, in-app purchases) · Healthcare and HIPAA-compliant apps · MVP development for startups · Flutter or React Native migration to KMP · Firebase integrations (Auth, Firestore, FCM, Analytics) · REST APIs and microservices with Spring Boot and Ktor Technical Stack Mobile: Kotlin · Swift · Jetpack Compose · SwiftUI · Kotlin Multiplatform · Compose Multiplatform Backend: Spring Boot · Java · Ktor · REST APIs · Microservices · JWT Authentication AI & LLM: OpenAI API · Claude API · Gemini · LangChain4j · Streaming responses · AI Agents Architecture: MVVM · MVI · Clean Architecture · Modular Architecture Database: Room · SQLDelight · Core Data · PostgreSQL · SQLite Cloud & Services: Firebase · FCM · APNs · Crashlytics · AWS · Docker Integrations: Stripe · RevenueCat · OAuth · Sign in with Apple · Google Sign-In · Zoom SDK · Meta SDK Delivered Results AI Assistant App — KMP (Android + iOS) + Spring Boot backend, GPT-4 streaming, offline voice · 50K+ downloads · 4.7★ · 200K+ AI conversations/month E-Commerce App — Compose Multiplatform, Stripe, Spring Boot, AI recommendations · $2M+ mobile revenue · 99.8% crash-free · 45K active users Healthcare Platform — HIPAA-compliant KMP + Spring Boot, biometric auth, encrypted offline records · Deployed across 3 hospital networks Real-Time Social App — WebSocket, Spring Boot backend, media sharing, end-to-end encryption · 10K concurrent users · sub-100ms delivery Why Clients Choose Me ✔ 100% Job Success Score · Top Rated on Upwork ✔ Full-stack ownership — mobile UI to backend API to App Store deployment ✔ One engineer, zero handoff — no coordination risk between frontend and backend teams ✔ Clean, scalable, production-grade code with full documentation ✔ Proactive communication · fast response · product-focused mindset Send me an invite or message — I'll respond within a few hours with a clear technical recommendation for your project. Muhammad Hassan Full-Stack Mobile Engineer · Android · iOS · Kotlin Multiplatform · Spring Boot · AI - $50/hr $50 hourly
Dmytro S.
- 5.0
- (11 jobs)
Halifax, NSiOS Development
ARKitARCoreApp MarketplaceGoogle PlayGame DevelopmentVuforiaWebsocketsAndroid App DevelopmentAR & VRPhoton Unity NetworkingC#🏆 30+ Game & Augmented Reality apps with over 40 million downloads developed 🎯 You've just found a proficient Game & Augmented Reality developer with considerable experience in commercial development. If you need expert knowledge of Unity - anything from General Scripting, Prototyping, Reskinning, Scene-Creation, Asset / Plugin-Integration, UI-Interactions, Animations, Data-Visualizations, 2D, GUI, Networking, porting to Android, etc. - or even just finding and fixing a bug, I can help you. 🎯 For you, I can make a game from scratch. The job will be done in the shortest terms and with the highest possible quality. 🎯 My passion for Games and Augmented Reality is durable and drives me to find new and challenging projects! 💎 My skills and knowledge cover: • Development environments: MS Visual Studio / Xcode • Programming languages: C# / Java / PHP • Technology platforms: Android / iOS / PC / macOS / WebGL • Engines: Unity 3D 4.6 - 2019.X.X • Augmented Reality SDKs: Vuforia Engine / ARCore / ARKit / AR Foundation • Multiplayer: Photon Engine • Version control systems: SVN / Git + Submodules • Management tools: Trello, Jira • DBMS: MySQL / SQLite / MongoDB ⚙️ Also I'm high skilled in plugins integration: • PlayFab / GameSparks / Firebase • Facebook / Twitter / Instagram • Google services / Game Center : In-Apps / Leaderboards / Achievements / Cloud Saves • Local & Push Notifications • Google Analytics / Flurry / GameAnalytics • Advertisements: MoPub, AdMob, ChartBoost, UnityAds, Vungle, Fyber, different Mediation services and other ✅ Why choose me over other freelancers? • Experience: During my career, I managed to work with both small and large projects, from hyper-casual games to much more complex projects and projects with augmented reality. • Client Reviews: I focus on providing VALUE to all of my Clients and Earning their TRUST. The Client Reviews and Feedback on my Profile are immensely important to me and the value that I provide. • Over-Delivering: This is core to my work as a Freelancer. My focus is on GIVING more than what I expect to RECEIVE. • Responsiveness: Being extremely responsive and keeping all lines of communication readily open with my Clients. • Resilience: Reach out to any of my Current of Former Clients and ask them about my Resilience. Any issue that my Clients face, I attack them and find a SOLUTION. • Kindness: One of the biggest aspects of my life that I implement in every facet of my life. Treating everyone with respect, understanding all situations, and genuinely wanting to IMPROVE my Client's situations. • Passion: I'm always trying to keep up with the latest technology and always solve any problems on my way. 🚀 There are six phases I follow during my process: • Task Definition - That's where our work gets started. I prefer to learn all about the project and the client’s goals in detail before starting the project so that we are on the same page and we don't have any misunderstandings in the future. • Research — No one knows everything, so after defining the tasks, there may be a need to study some new tool or subject area in order to move to the next stage in maximum readiness. • Estimation - An approximate determination of the time and money spent on the entire project as a whole or some of its initial part. • Development — Step by step, I implement all the necessary mechanics and interaction and show you the results of the work so that you approve the readiness of one or another part of the project, until the release. • Release — For quick and easy release, I prepare all sources for you. You'll get all files, assets, scripts, manuals so you can release the app immediately. • Support — I'm not leaving my work at a halfway point. You can rely on my support for your project on future interactions and versions. 🤝 Together, we can make things happen! So if you are looking for someone to handle the Unity 3D development part of your project, someone that's easy to talk to and very transparent in communication, someone to bring your idea to life, whether its game development or any other sort of app development, please consider me. I will be more than happy to have a chat, and assist you in any manner I can. 📩 Feel free to contact me with any questions. Let's create something great together! Highlighted skills: Game, game development, Unity game, Unity game development, Augmented Reality, Augmented Reality game, WebGL, Android, iOS, PC, Unity WebGL, C#, Unity C#, database development, advertisement integration, analytics integration, plugins integration, services integration, social media integration, multiplayer implementation, prototyping, reskinning, scripting, management, researching, programming, estimation, arcade game, card game, education game, stealth game, an action game, adventure game, simulation, role-playing, puzzle game, online multiplayer, first-person shooter, sports, casual, board game, hyper-casual, quest, etc. Updated: 12 2021 - $50/hr $50 hourly
Evan L.
- 4.7
- (39 jobs)
Tacoma, WAiOS Development
FacebookEmail MarketingSoftware Architecture & DesignAndroid App DevelopmentGoogle AdsObject-Oriented ProgrammingWeb HostingWeb DevelopmentFront-End DevelopmentDo you have an app idea? Need your MVP built? Need to build a unique, dynamic website? Look no further. My goal is to save your business precious time and money by building your app or website with a software called Bubble. This is a powerful, fully customizable, scalable program built specifically to help founders launch their start ups quickly and efficiently. I've been building custom applications and websites on the Bubble.is platform for 3 years now. My projects include: -social networking websites -job/freelancing platforms -SMS applications -Payroll applications -IT & Custom Software for small - medium sized businesses If you're looking for a web developer -- look no further. Leveraging the power of Bubble, I can turn your idea into a working application faster than most coders and at a reasonable price. - $50/hr $50 hourly
Ammad A.
- 5.0
- (3 jobs)
Islamabad, ISLĀMĀBĀDiOS Development
Realm DatabaseRxSwiftUIKitSwiftiOSModel View ViewModelMobile UI DesignI am a native IOS Mobile Application Developer that loves to code in Swift primarily, but objC is a secondary choice. My coding skills are top-notch as I develop applications with the latest Apple frameworks updated to the latest swift version and clean code architecture design patterns keeping in mind the future scalability of the application. My objective is to provide my clients with the best quality of work, as I believe that my success is directly related to the success of my clients. The most important part of a project to me is clearly understanding the client's requirements, turning them into required features to bring fortunes of success for my clients. Want to browse more talent?
Sign up
Join the world’s work marketplace

Post a job to interview and hire great talent.
Hire Talent