Hire the best iOS developers

Check out iOS developers with the skills you need for your next job.
Clients rate iOS developers
Rating is 4.7 out of 5.
4.7/5
based on 6,300 client reviews
  • $105 hourly
    ** HubSpot Design Certified ** Recently recognized as a HubSpot Champion User Worked on many different types of applications and with many different technologies. Quickly learn new programming languages and technologies. Can also read and understand existing code to find and fix bugs. Have 26 years experience in IT. Have a Bachelors Degree in Math as well as an MBA. I have worked with many programming languages including COBOL, Visual Basic, C, C++ and Java. Currently working on projects utilizing Angular, JQuery, Java Script, CSS, HTML5, Hubspot and Flex. I am familiar with content management systems. I have worked on front end designs/pages and back end services. Have done responsive development, desktop applications, and mobile applications.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    CSS
    HTML
    Content Management System
    HubSpot
    CMS Development
    Website Customization
    Agile Software Development
    Blog Development
    Inbound Marketing
    Templates
    Business with 100-999 Employees
    Android App Development
    JavaScript
    Java
  • $75 hourly
    o 15+ years of experience building iOS apps – one of the original App Store developers (July 2008) o 20+ years successfully working with dozens of clients from my REMOTE office, as a telecommuter o 30+ Apps published in the Apple App Store and Enterprise o 25+ years of professional software development experience o 20+ years of experience with networking protocols & methodologies: REST, JSON, HTTP, TCP, UDP o 20+ years of experience with source control systems: Git, SVN, CVS, RCS, VSS, Perforce o Keen ability to distill complex concepts and systems into easily understandable terms o Outstanding analytical and problem-solving skills o Ability to work independently and as part of a team o Exceptional attention to detail, remarkably fast learner, excellent communication skills. o Personable, enthusiastic, conscientious. o Languages: Objective-C, C++, Swift, Java, Kotlin, JavaScript, PHP, Python, Perl, C, C#. o Operating Systems: iOS, watchOS, macOS, Windows, Linux, Unix. o IDEs: Xcode, Android Studio, Visual Studio, Eclipse. o Experience with API architecture design. o Strong understanding of multi-threaded and concurrent applications. o Expert understanding of all aspects of the iOS provisioning workflow. o Experience developing in an agile and test-driven environment. o Experience creating dynamic libraries with CocoaPods. o Experience with third-party libraries, APIs, and SDKs. o Hands-on experience with UIKit, CoreData, CoreGraphics, CoreAnimation, Cocoa design patterns. o Experience with a wide variety of analytics platforms, including Firebase (Google), Flurry (Yahoo), AWS, comScore, Nielsen, Adobe, MOAT (Oracle). o Ability to bring designer’s creations to life, with pixel-perfect implementations. o Experience in video and media-based development projects. o Working knowledge of Android development (Android Studio, Java, Kotlin, XML, Gradle, CircleCI).
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Objective-C
    UIKit
    watchOS
    iPad App Development
    API Development
    JSON
    Chat & Messaging Software
    Mobile App Development
    User Authentication
    Location-Based Service
    Apple Watch
    Flutter
    SwiftUI
    Swift
  • $45 hourly
    Results-oriented, organized, collaborative, and highly skilled iOS developer with 6+ years of experience and a strong sense of ownership. Responsible for the entire development process, from the creation of the idea, creating a development strategy, product MVP development, testing, all the way to the final release of the application on the App Store and further maintenance. I am constantly striving to learn new technologies and look for ways to better myself in this rapidly changing industry.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    SwiftUI
    Apple Xcode
    iPadOS
    iOS
    UIKit
    Swift
    Objective-C
  • $85 hourly
    Full stack dev. Web3 friendly. Front-end - NextJS/Tailwind/GraphQL MERN - Mongo/Express/React/Node Web3 - Solidity/Viem/The Graph/Wagmi
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Front-End Development
    GraphQL
    Tailwind CSS
    Next.js
    React
    React Native
    Web Development
    Blockchain
    Web3
    Solidity
    web3.js
    Smart Contract
    Ethereum
    TypeScript
    JavaScript
  • $50 hourly
    📱 Senior iOS Developer | Swift | Objective-C | SwiftUI | 10+ Years of Experience Welcome! I'm a senior iOS developer with over 10 years of commercial experience in software development. I specialize in crafting iOS applications utilizing key technologies like Swift, Objective-C, and SwiftUI to provide valuable expertise for your project. Skills & Expertise: – Swift, Objective-C, and SwiftUI: Extensive experience in coding, debugging, and leveraging the latest technologies for refined UI/UX. – Clean Architecture, VIPER, MVVM, TCA: Implementing scalable and maintainable architectures to ensure long-term project success. – CoreData, Realm, Firebase, SQLite, AWS: Profound expertise in data management and cloud services ensuring robust backend support. – RxSwift, Combine, async/await: Mastery in asynchronous programming techniques to optimize app performance. – SwiftUI, Storyboards, Xib, SnapKit: Proficient in modern iOS interfaces, creating intuitive and engaging user experiences. – CoreGraphics, CoreAnimation, AsyncDisplayKit: Deep knowledge in iOS UI components. With a deep-rooted understanding of iOS development encompassing Swift, Objective-C, and SwiftUI, I have successfully delivered numerous mobile app development projects throughout my career. My strong technical acumen, combined with the ability to implement clean, scalable architectures, empowers me to develop robust and high-performance iOS applications.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    SwiftUI
    RxSwift
    RESTful Architecture
    Reactive Programming
    Multithreaded Programming
    Objective-C
    Swift
    JSON
    Firebase
  • $80 hourly
    Senior 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.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Apple Xcode
    iPhone UI Design
    Smartphone
    iOS
    Realm Database
    Objective-C
    Swift
    Firebase
    JSON
    iOS SDK
    Core Location
    Cryptography
    UIKit
  • $55 hourly
    Thank you for viewing my profile! I am a professional iOS developer with over 10 years experience in this field, but worked with other technologies as well in the last decade. Since developing apps for the iPhone and iPad I had the pleasure of both working in a large company, but also as a successful freelancer on small and medium size projects. My portfolio lists only a handful of apps I've had the chance to work on. I'm looking for clients that are seeking experience and quality in iOS development. I took 2nd place in the iOS Programming Test. Looking forward to working with you!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    User Authentication
    In-App Purchases
    StoreKit
    Agile Software Development
    API Integration
    Storyboarding
    English
    Payment Functionality
    iPad App Development
    JSON
    Objective-C
    Swift
    Image Processing
  • $50 hourly
    A dedicated VPN developer with 8+ years of experience in the VPN industry serving global VPN brands including Symlex VPN, Start VPN, Noon VPN, Vava VPN, etc. Providing VPN solutions for Android, iOS, macOS, Windows, and other major operating systems, along with protocol expertise in OpenConnect, OpenVPN, WireGuard, & Shadowsocks, VMess, VLESS, IKEv2, and IPsec. ✅ Top-Rated Plus Upwork Contractor ✅ 100%+ Job Success Rating ✅ 90% Above Re-hire Rate ✅ 108+ Companies Served ✅ Core Expertise: VPN App Development (iOS, Android, Windows, macOS, FireTV) ✅ White-Label VPN (Stand Alone Solution with Source-Code) ✅ VPN Protocol Expertise: OpenConnect, OpenVPN, WireGuard, Shadowsocks, VMess, VLESS, IKEv2, and IPsec. ✅ Customizable VPN Admin Panel ✅ iOS, Android, Windows, MacOS, TV, Browser (With in-app purchase) ✅ VPN App Development in both Native and Cross-platform ✅ Fullstack Web App Development (Laravel - PHP - MySQL- Vue JS- React JS) ✅ Database: MySQL ✅ Website Development Mobile Application Development: iOS: Objective-C, Swift, SwiftUI Android: Java, Kotlin, Composer Cross-Platform: Flutter, React Native, Ionic Desktop Application Development: macOS: C++, Swift Windows: C++, .net (Dotnet) Web Application Development: - Laravel Framework - Codeigniter Framework - WordPress - MySQL Website Development: - WordPress - Laravel - Vue.js -HTML/CSS VPN Technology Expertise: - OpenVPN (Android, iOS, Windows, macOS) - OpenConnect (Android, iOS, Windows, macOS) - WireGuard (Android, iOS, Windows, macOS) -Shadowsocks (Android and iOS) Custom Project Development Experiences: -VPN Client APP (Android, iOS, Windows, macOS) -White Label VPN with Source Code -VPN Admin/Management Portal
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Laravel
    Android
    VPN
    Android App Development
    SQL
    Vue.js
    PHP
    Objective-C
  • $55 hourly
    Results-oriented iOS developer with five years of experience. My vision for an application is developed keeping the user in mind, resulting in useable and intuitive user interface applications. I also understand the importance of creating highly readable and easily maintainable source code. Communication is key to the way that I develop software. Specializing in Mobile application testing,AWS, Firebase Database, MYSQL Database, API/REST, UI Testing, Product Requirements & more.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Chat & Messaging Software
    Map Integration
    Push Notifications
    Objective-C
    Swift
  • $50 hourly
    I'm an expert iOS Swift developer with a passion for UX / UI. I have been creating iOS apps for 4+ years. ✅ Top Rated Plus ✅ 100% Job Success ✅ Fluent English ✅ Building iOS Apps since 2018 ✅ Worked with successful startup companies ✅ Agile Methodology I have worked with the most complex technologies in iOS such as AVFoundation, HLS Live Streaming, ARKit, Sprite Kit. I am extremely communicative, and I understand what exactly needs the business so I offer the best solutions for it. I am extremely communicative, always available for any type of calls, meetings, so be free to discuss with me your next successful project.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    StoreKit
    Firebase Realtime Database
    Firebase
    Core Data
    UIKit
    WebKit
    iOS
    ARKit
    iPadOS
    Realm Database
    Swift
  • $18 hourly
    Hii, I am working on high-quality iOS/Android applications for different industries, including medicine, marketing, advertisement, etc as a developer. I have overall 6 years of experience. It's important to me to create supportable and upgradable applications. I prefer to build long-term relations with my customers. When they come back to add support for new mobile devices or new features - I am always glad to see that application continue its life. My Skill Set: ------------------- - Flutter, Dart - Swift, Xcode, iOS SDK - Java, Kotlin, Android Studio - Super Level UI Customization, Suggestion of Best User-Friendly and elegant UI/Graphic design - Google Map Service, Real-time tracking, Geo-location, GPS, Geo-fencing - Web services, REST/SOAP, XML/JSON Domains on which i developed apps ------------------------------------------------- On-Demand Marketplace Utility Social networking/Chat/messaging Mini-games E-commerce Bluetooth/beacons Taxi/booking Fitness/health Coding Strategy: ------------------------- *Well-optimized, clean, robust, and well-commented code with qualified naming conventions. * Multi-Language Support * Localization And Internationalization support * API /Web Service Integration Thanks!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    RESTful API
    Apple Xcode
    Android App Development
    Firebase
    Kotlin
    Java
    PHP
    Firebase Realtime Database
    Swift
  • $45 hourly
    - iOS Development - Android Development - Cross Platform Mobile development - Mobile APIs - Mobile Automated testing
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Landing Page Design
    UX Wireframe
    Design Concept
    UI/UX Prototyping
    Web Design
    Web Development
    .NET Core
    iPad App Development
    Android App Development
    C#
    Xamarin
    iOS
    Android
  • $100 hourly
    I am an independent iOS developer operating through L&L Programming LLC with a proven track record of starting new projects and taking them through development all the way to the app store. I enjoy taking on new challenges and solving complex programming tasks. - Top rated developer - Proficient in the Swift programming language - Bachelors in Engineering - Dedicated and self motivated to get projects done right and on time - Friendly, with good customer service skills
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Game Development
    In-App Purchases
    SpriteKit
    GameKit
    UIKit
    Apple Xcode
    Project Management
    iPad App Development
    Project Delivery
    Mobile App Development
    Customer Service
    Swift
  • $40 hourly
    I'm an experienced and motivated Senior iOS Developer with an interest in skillfully crafting creative mobile applications and utilities. I understand the importance of creating highly readable, reusable and easily maintainable source code. I am constantly striving to learn new technologies and look to ways to better myself in this rapidly changing industry. My strengths and skills: - 10 years of successful international IOS Development - Computer Science Masters Degree - Project Management skills - Software Architecture, REST API design skills - iOS Unit/UI Testing - iOS Continuous Integration (CI) using Jenkins, Fastlane Completed a number of projects, while working at/through: 1) Sloboda-Studio (sloboda-studio.com) 2) NIX Solutions (nixsolutions.com) 3) Search Concepts AG (searchconcepts.ch) 4) TopTal (toptal.com) 5) Upwork 6) imito AG (imito.io) If according to your business goals you'll need web frontend (React JS), backend (Node.js) and Android development to be handled - I can help to manage that through a network of trusted partners.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    AI-Generated Text
    Stripe
    Software QA
    UI/UX Prototyping
    Swift
    Map Integration
    Node.js
    Native App Development
    React
    Android
    iOS
    AWS Amplify
    In-App Advertising
    Payment Functionality
  • $25 hourly
    I'm a front-end developer with professional programming and communications skills, Basic HTML5, CSS3, Javascript, ReactJs, React-Native, Angular, also Vue js, I'm a very responsible person, the response you 24/7, big experience in developing basic projects and difficult projects with difficult logic and animation I am ready to work with everyone to build a dream solution! My skills: ✔ ReactJS ✔ React-Native ✔ Angular ✔ VueJs ✔ HTML5 ✔ CSS3 ✔ SCSS ✔ Bootstrap ✔ Material-Ui ✔ JavaScript ✔ AJAX ✔ Redux ✔ Git ✔ Firebase ________________ Language: ✓ Ukraine - native, ✓ Russian - fluent, ✓ English - upper intermediate
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Science & Medicine
    Product Development
    Mobile App
    Software Consultation
    FinTech Consulting
    App Development
    Android App Development
    iOS
    React Native
    TypeScript
    Node.js
    React
  • $50 hourly
    Self motivated mobile app developer that has built multiple mobile apps from the ground up. I learned what users care the most is how the mobile app looks and feels (UI/UX). Through my experience of over 6 years building out my own mobile app ideas below and building my clients apps, I've gained massive amounts of knowledge on how to create beautiful looking mobile apps that look and run great. I was able to get my personal app project SongMakr to over 200 downloads a day through ASO (App Store Optimization) in the app store with users creating songs everyday. SaveMe Receipt App - iOS - This app allows users to store their receipts and get notifications when their receipt expires. - Used Firebase for authentication, database, and file storage. RentRoom iOS App - This app allows tenants the ability to pay their rent and contact their landlord regarding any maintenance issues. - Used Firebase for authentication, database, and file storage. Meip Music iOS App and Android App - This mobile app allows the user to record their voice over music and the app mixes it to create a song. The user can post the song to their profile or share it over Facebook, twitter, etc. You also could like other people’s songs and follow and message them a song. - The app used Parse for the backend to save user accounts and their songs. I used Swift programming language for the iOS version and Java for the Android version. SongMakr iOS App - With the shut down of parse i decided to remove my Meip app and build SongMakr. - The app uses Google Firebase. MapChat iOS App - This mobile app allows you to post anonymously at your location on a map. Other users can look at posts in their area. - Also used Google Firebase InstaPics iOS App - To get more practice with Firebase i built an instagram clone called InstaPics. - You can create an account and post pictures with filters and also you post to the feed. - Open sourced it on Github so other people can use it. Skills: - Mobile App Development - iOS App Development (Swift, SwiftUI, Objective C, Xcode) - Android App Development (Java, Android Studio) - Firebase - Realm - Core Data - MapKit - Google Maps Here are some reviews from previous clients: "Solomon Woldegebriel is a top notch mobile app developer. When starting a new technology- focused business, some of the things you need most from your mobile app developer are timely communication, sufficient skills, and the ability to interpret non-developer language. Solomon excels in all three areas. He made me comfortable along the development process of my app by staying in constant communication with me and replying in a timely manner. Solomon let me know of any issues as they came up, which allowed me to stay on top of my business planning. I would not have been able to successfully launch my company without Solomon's abilities. I highly recommend him to work in any capacity!" - Upwork Client "Solomon is a great guy to work with. Goes above and beyond and even out of his own way to find better solutions and implements it. It is a pleasure to work with him again and going forward he will be our go to person for all iOS projects." - Upwork Client Message me now if your looking for a mobile app expert to get started on your project.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    SwiftUI
    iPhone & iPad Apps
    iOS SDK
    Android SDK
    Apple Xcode
    Android Studio
    iOS
    Java
    Firebase
    Swift
    Android
    Mobile App Development
  • $30 hourly
    Hi, I am expert on web and mobile development. I am familiar with ActionScript 3 , iphone Development , Jquery Mobile , cocos2d, xml , soap webservice I am Professional iOS App Developer with 5 years of experience working with iOS/iPhone/iPad Platform and I have complete more then 7 + app base on IOS Following are my major development fields: - Converting Website to a mobile app - iOS app Development with Backend server - Social Networking( Facebook, Twitter ) - Integration with Web Service( XML, JSON, SOAP, REST ) - Maps And Location Based apps -Amazon services ( Lambda )
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Firebase
    TestFlight
    iOS SDK
    Apple Xcode
    Turkish
    In-App Purchases
    Bug Fix
    Cocoa API
    Objective-C
    iPad App Development
    iOS
    Swift
    Git
  • $75 hourly
    Full Stack developer working on native mobile apps(Android and IOS) as well as cross platform apps(Phonegap/Sencha/Ionic/ReactNative/Angular/Flutter). I do work on server side technologies(PHP/Node/.net Core/Ruby/Python mostly) as well as APIs for apps. So I handle things on the client and server side as well. I do complete most of the apps by myself and I mostly do social apps. Apart from social apps I have worked on location based services as well as different Web portals. I have worked on some Crypto exchanges so I have good knowledge of Blockchain as well. I have worked on smart devices so I am well versed with Alexa skills and artificial intelligence. Apart from that I have worked on Web designs as well as on WordPress/Squarespace themes. I have developed ecommerce site in Shopify. Technologies: Android/IOS/Ionic/Phonegap/PHP/WordPress/ReactNative/.Net Core/Angular/ROR/Python/Blockchain/Alexa/Blockchain/AI/BI/Shopify/Squarespace/Flutter Industries I worked for: 1) Marketplaces(Similar to Uber in the fitness and beauty industry) 2) Real Estate 3) Social Mobile and Web startups 4) Cannabis startups 5) Ecommerce(Shopify, Woocommerce) 6) News/Media and Law 7) Learning Management Systems
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Initial Coin Offering
    React Native
    Ionic Framework
    Laravel
    Smart Contract
    Android App Development
    Mobile App
    Blockchain Development
    Solidity
    PHP
  • $40 hourly
    🦖 14+ years of experience 📱 iOS | Swift | SwiftUI | Objective C 🖥️ macOS | watchOS | tvOS 🚀 AI | ChatGPT 🧑🏻‍💻 Python | Javascript | Ruby on Rails 💻 Firebase | AWS
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iPadOS
    watchOS
    Apple Xcode
    Mac OS App Development
    iOS
    Objective-C
    Swift
    SwiftUI
  • $45 hourly
    As a Senior developer, I can deliver amazing apps and find opportunities more easily. Practices that set me apart: Automated testing techniques, Automation, Clean Code, Software Design, Architecture Principles and Patterns, Continuous Integration, Continuous Deployment, and so on. As a complete senior developer, I can deliver good software. What gives me speed and quality is following good principles and having a suite of automated Tests that can support a productive, Continuous Integration and Continuous Deployment pipeline. I can release much more often because I know how to use automation. I can integrate my code fast and automatically. I can deploy my app every time I check my code in. So I go much faster because I don't need to manually check every change. And I don't need to go through long days of manual QA. I know how to write good and fast automated Tests. And learn and follow architectural and design principles, object oriented principles, functional principles and so on. Tags: Swift, SwiftUI, UIKit, LiDAR, MetalKit, Metal, Shader, Augmented Reality, Reality Kit, ARKit, AVFoundation, CoreImage, CoreGraphics, Combine, RxSwift, MVP, MVC, MVVM, MVI, CI/CD, lottie, Sqlite, MySql, MongoDB, Swagger, REST, apollo graphql, Agile/Scrum, Git, Git Flow, Bitbucket, GitHub, Cucumber, Gherkin, Xcode, TestFlight. Thank you for visiting my profile and I look forward to hearing from you!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Kotlin
    Swift
    RealityKit
    ARKit
    SwiftUI
    Android App Development
    MySQL
    TypeScript
  • $35 hourly
    Android/iOS Warrior. Custom UI Expert. I'm paying very strong attention to app architecture and UI quality - my works are quick to respond, have beautiful look and awesome support. Have a high level of self-organization. Up-to-date with latest Development trends, techniques, and technologies. Worked with Startups and small/medium business​. Skills

: • Android development • iOS development • MVP & Prototyping • Social media development Technical Skills: • Java/Kotlin/Swift languages • Firebase services • Geolocation, Google Maps expert • App monetization​ Do you have an interesting project? — Let’s do it amazing together. keywords ui, ux, user interface, user experience, mobile development, app development, ios development, material design, prototyping, layout, animation, android development, mvp, google maps, monetization, geolocation, firebase, social media, android studio, xcode.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Java
    Android App Development
    Google Maps API
    Android
    iOS
    Android SDK
    Swift
    Firebase
    Chat & Messaging Software
    Payment Functionality
    Mobile App Development
  • $30 hourly
    4 years experience in iOS Movile Development. Proficient knowledge of Swift, SwiftUI, Combine, Xcode, Core Data, IOS native frameworks, third-party libraries, TDD, SOLID, OOP design patterns, and other concepts that a great app needs. I am a highly motivated, hardworking person with great communication skills, who will be the best choice for you. I will make sure to follow Apple Human Interface Guidelines, adopt the latest recommendations for UI/UX design, integrate them with your ideas, and implement them in your project.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Scrum
    Algorithms
    Data Structures
    Interface Builder
    Cocoa Touch
    Apple Xcode
    GitHub
    Clean Architecture
    Software Design Pattern
    Unit Testing
    UIKit
    SwiftUI
    Swift
  • $55 hourly
    Hey I'm Eric! I'm a highly skilled iOS developer that's ready to build your iOS app from the ground up. A Little About My Background ------------------------------------ I've built over 20 iOS apps from scratch, launched 9 on the App Store, and sold two of them! You can view my current portfolio of personal apps by searching "Eric Solberg" on the App Store. The one I'm most proud of is a social networking app called "#Social - Meet people like you". It incorporates a fully fledged in-app messaging feature and implements complex database queries (using Firebase). My most popular app so far ranked in the top 100 "Entertainment - Top Paid" category on the App Store – with over 100,000 organic downloads in less than a year – before it was acquired. What I Offer --------------- - Extensive experience in the iOS app space, including feature ideation, software development, app launch and marketing knowledge, and everything in between. - Perfectionist mindset – I pride myself in exceeding expectations and delivering an excellent product. That means delivering on time, on budget, and with code quality at the forefront. - Communicative availability – I almost always have my phone on me, so message me anytime! Technical Skills ------------------- • Swift • Xcode • Storyboard and/or UIKit (No SwiftUI) • All Apple Frameworks • Any 3rd-party framework • Firebase Master • UI/UX Design • Some Graphic Design w/ Adobe Photoshop (if needed) Conclusion -------------- Thanks for considering me for your project. If you think we could be a good fit, or even if you just have a couple questions, feel free to reach out. At the very least, I can give you some answers and point you in the right direction. I look forward to speaking with you, - Eric
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Mobile App Development
    Firebase
    Mobile UI Design
    iOS SDK
    GitHub
    Swift
    Git
    iOS
    Apple Xcode
  • $15 hourly
    Welcome👋! My name is Arun. I have 8+ years of experience as an iOS developer. All the work🧑‍💻 I'm doing with the highest responsibility🕵️ and on time🕐. Will be pleased to help you with creating a bug free💥 and user engaging 💫 App. I worked on 50+ different projects: travel, lifestyle, planner, finance, social apps, health, business process and many more. 🟢 Develop an application from scratch to publish in the App Store. 🟢 Work alone and in a team. 🟢 Design app architecture. 🟢 Full development. 🟢 Support existing iOS projects and integration of new features. 🟢 Bug fixing. 🟢 Code review and project estimations. 🟢 Setting Certificates, Profile, Test-Flight, publish to AppStore. With me you will: 1️⃣ Save your money, because of clean code - easy to support and add new features. 2️⃣ Save your time - requirements and improvements will be implemented on term. 3️⃣ Save your nerves on communication. Minimum questions, maximum results. Feel free to contact with me. Best regards, Arun Sahu
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Apple Xcode
    Swift
  • $40 hourly
    I do my work with passion. So, I am experienced professional iOS developer with for over eight years as a freelancer. There are 20 years of software development behind me in general. On Upwork, I worked more than 2000 working hours billed in 75 projects best rated. Also, there are about 70+ projects on Freelancer.com in my recent freelancer history with overall score 5.0 and very high Repeat Hire Rate. Some of my past work includes: - Audio/Video editing applications - Working time tracking system - several board games My work can be described as: "Anything less than perfect is not an option." Here are some of apps that I did develop: OfficeTime (time tracking tool) Pulp Movie Studio (Audio/Video editing/sharing app) Vintage Looks  (Audio/Video editing/sharing app) 
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Artificial Intelligence
    iPad App Development
    Artificial Neural Network
    Machine Learning
    Swift
    Core ML
    Computer Vision
    Deep Learning
    Objective-C
    OpenCV
  • $20 hourly
    🦖 10+ years of experience 📱 iOS | Swift | SwiftUI | Objective C 🖥️ macOS | watchOS | tvOS 🚀 AI | ChatGPT | 🧑🏻‍💻 Python | Javascript | AWS 💻 Firebase | 🌟 Top-Rated Plus Upwork Professional 🌟 Are you in search of a seasoned expert to elevate your iOS, iPhone, or MacOS development projects to new heights? Look no further! 🔹 Over 10 Years of Mastery 🔹 50+ Mobile Apps Successfully Crafted 🔹 2300+ Hours of Top-Quality Work on 30+ Projects With over nine years of immersive experience, I am your go-to specialist in iOS, iPhone, and MacOS development, driven by a passion for crafting exceptional digital experiences. I thrive in SCRUM/Agile environments, delivering outstanding results that speak for themselves. **My Areas of Excellence:** - 🌐 Location Tracking - 📱 Social Media/Dating Apps with Video and Audio Chat Features - 🎥 Video and Audio Player Applications - 💰 Financial Apps - ✈️ Airline Apps - 🏦 Banking Apps - 📞 Calling Apps - 📶 VOIP Apps - 🌟 Augmented Reality Applications **My Mobile Development Skills:** - SwiftUI, Swift, Objective-C, MVVM, MVP, MVC - Design Patterns, Custom Controls, REST API - iOS, iPhone, and macOS development - Material Design and Mobile UI/UX - Firebase Integration (AdMob, Analytics, A/B Testing, etc.) - Firebase Realtime Database and Storage - XCode, Open Source Tools, Support Libraries - Push Notifications (Silent, Custom, VOIP) - Database Management: SQLite, CoreData - Network Handling: Alamofire, AFNetworking, URLConnection - UI Development with Picasso and Glide - Tools like Crashlytics, Firebase, Fabric, LeakCanary, Timber - SocketIO and SignalR expertise - SwiftLint and SonarQube for Code Quality - SIP Calls, XCFramework, CocoaPods, OneSignal Library - Biometric Authentication, OpenAI & ChatGPT API - Linphone for iOS, iPhone, and Android - Sinch API, Augmented Reality (ARKit), Parental Control & ScreenTime API - AirPlay, Picture-in-Picture - CometChat SDK proficiency **Library Development and Management:** - iOS, iPhone SDKs - Custom Library Development - Publication of Libraries and SDKs - Uploading SDKs to Package Managers and CocoaPods **Automotive Unit and UI Testing:** - Unit Testing, Integration Testing, and UI Testing - Tools like Espresso, JUnit, Mockito, Robolectric **API Integration:** - Beacons, Calendar API, QR Code, OCR - Contacts API, Geolocation API, Maps Embed API - Apple Pay, Street View, YouTube Live Streaming API - In-App Purchases with Braintree - GPS, Google Maps, Custom Markers, Foursquare, MapBox - Push Notifications (Firebase Cloud Messaging, OneSignal) - Social Media APIs (Google, Facebook, Twitter, Instagram, LinkedIn, YouTube) - Video Chat (WebRTC, Twilio, Audio Streaming, LinPhone, JitsiMeetSDK, Agora, ZegoCloud, Vonage) - Custom Calendar, Media Gallery, Background Download/Upload - WireShark, CharlesProxy - Deep Linking, Memory Leak Detection (Zombies and Profiles) I am fluent in English and ready to take your iOS, iPhone, and MacOS development projects to the next level. Don't hesitate to get in touch, and let's create something remarkable together!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Google Maps API
    Push Notifications
    Objective-C
    VoIP
    In-App Purchases
    Socket.io
    Firebase
    Map Integration
    Chat & Messaging Software
    Swift
    Mac OS App Development
    macOS
    iPhone
    iOS
  • $45 hourly
    With over 7 years of dedicated experience in native iOS application development, I possess a profound understanding of iOS applications' intricacies. My skill set extends beyond crafting pixel-perfect UI/UX designs; I am adept at seamlessly integrating APIs to enhance application functionality. Having led various projects, I specialize in not only comprehensive iOS development but also thrive as an MVP specialist. My ability to single-handedly complete entire iOS applications reflects my commitment to delivering high-quality, end-to-end solutions. I enjoy collaborating with teams and keeping the communication flowing on daily basis. I enjoy solving problems and understanding any possible outcomes that may arise. Development Specialities & Experience: - iOS Swift and little SwiftUI - Android: Java and Kotlin - Xcode, Cocoapod Framework - Google Firebase All Services - Github/Gitlab/Bitbucket - Python/Django Framework - nodeJS BE support - Heroku Deployment - AWS Deployment (Ec2, Lambda, S3) - Trello task management - Zeplin design hand-off - Sketch, Adobe XD, Figma UI/UX design Whether the app development has just begun or the development has reached a certain milestone, I can effectively join your side within short period of time. Get in touch with me & lets discuss your project. Thank you for reading.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    API Integration
    Kotlin
    Firebase
    Python
    Swift
    Django
    Mobile App Development
    Android App Development
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How to Hire Top iOS Developers

How To Hire Top iOS Developers

Looking to develop apps for Apple’s ecosystem of mobile devices? Whether you’re migrating an existing app to the latest version of iOS or building a new app from scratch, an iOS developer can help.

So how do you find iOS development consultants? What follows are some tips on finding top iOS developers on Upwork.

How to shortlist iOS developers

As proposals are submitted, you’ll need to vet the most promising developers to create a shortlist of people you want to take on to the interview phase. Here are some points to look for:

  • Professionalism. Who’s tailored their submission to speak to your business and your mobile app? Check out their Upwork profile: How do they present themselves in general?
  • Talent. Because iOS developers are critical at every juncture of an app’s development, it should be clear from their proposal, profile, and portfolio that they have the skills needed to build an app that looks great, works well, and is well-received by users.
  • Experience. Has the freelancer built mobile applications for other businesses in your specific industry? Do they have plenty of experience working in iOS-specific software such as the Xcode IDE, Cocoa frameworks, and successfully submitting to the App Store? Are they full-stack (handling UI design, software architecture, and programming) or do they collaborate well with others?
  • Feedback. What do previous clients have to say about their work? Reviewing feedback can give you insight into their ability to communicate, solve problems, and produce a great product.
  • Portfolio. Each app in their portfolio should show how the developer used their skills to develop a product that met the client’s requirements and solved the problems they were looking to solve. Also keep an eye out for apps that have excellent, easy-to-use UIs, have an aesthetic you like, or have excellent performance with no crashes, bugs, or long lags. All of this will point to a developer who can work well on both the front- and back-ends of an app’s functionality and has a holistic approach to app development.

How to write an effective iOS developer job post

Start by defining a scope of work that focuses on three things:
  • Results: What deliverable(s) do you expect?
  • Targets: What are your deadlines? Are you breaking app development down into phase?
  • Time: What are the start and end dates for your app development, and your submit-by goal date?

You’ll also want to highlight the specific skills you’re looking for and what stage your project is in, whether that’s a specific framework, API, or programming language.

Now, you can write your project overview. If you have documentation that shows basic wireframes or ideas, you can include these in your project description. Describe the app in enough detail that it gives a developer a good idea of the work to be done. If you need the developer to sign an NDA (non-disclosure agreement), you can also specify this requirement in your description.

Part of your description should also define the deliverables including any designs, documentation, or source code. The source code is usually delivered using a version control solution such as Git.

Sample Project Description

Below is a sample of how a project description may look. Keep in mind that many people use the term “job description,” but a full job description is only needed for employees. When engaging a freelancer as an independent contractor, you typically just need a statement of work, job post or project description, or any other document that describes the work to be done.

Title: iOS Developer Needed for an iOS Version of App for Connected Home IoT Device

Description: We’re looking for an advanced iOS developer to help us with building an iOS version of a user interface app for our networked gas fireplace device, SmartFlame. This device connects your home’s thermostat with a networked gas fireplace so homeowners can operate their gas fireplace from their device to help regulate the temperature and utilities usage in their home from anywhere, and track natural gas use per cycle. The right developer will be able to provide us with the following skills and services:

  • IoT networked device mobile app expertise
  • Swift 3 expertise
  • Translation of designer mock-ups and wireframes into front-end code
  • App integration with device’s networked interface and our existing backend infrastructure and APIs
  • Unit testing with Karma
  • Excellent mobile app and IoT security experience, including encrypted connections, OAuth2, and secure wireless connections.
  • Familiarity with mobile API services—our device is able to connect with the homeowner’s security system/fire prevention account API, networked thermostat API, access data from public utilities account API, and the smart fireplace itself.

Project Scope:

We already have our desktop application built out with backend and APIs integrated. Currently, we’re rolling out the mobile apps for Android and iOS, which will enable users to control their smart fireplace from their mobile devices. The iOS app needs to be iOS 10 compatible and the UI must be designed from the ground up to our (and Apple’s) brand guidelines. We’re looking to submit the app for approval by (mm/dd/yyyy).

iOS Developer FAQs

What does an iOS Developer do?

iOS is Apple's mobile operating system. An iOS developer uses the Objective-C or Swift programming languages to build and maintain iOS applications. They can help you take your mobile app development project from the UI/UX design stage through development, testing, production, and launch. The iOS developer can also help keep your mobile app updated with every new iOS or Swift release.

iOS developer skills are separated into three levels, usually depending on their experience and the complexity of the apps they've built. Developers start at the junior phase for the first few years, although the number of apps they've developed and the apps' complexity are far more important when you determine the right developer for your project. After working on more complex projects and alongside more experienced developers, they move to an intermediate phase where they can work on more projects independently. A more experienced developer, which we'll call a "senior developer", can not only design and code an app, but they can also handle testing, mobile security, and API integrations.

Here's a quick overview of the skills you should look for in iOS development freelancers:

  • Swift programming language (Objective C for legacy apps)
  • Xcode IDE
  • Frameworks and APIs such as Cocoa, Foundation, and UIKit
  • Bug tracking tools such as Bugzilla
  • Version control tools such as GitHub

How much does it cost to hire an iOS developer?

The first step to determining the cost to hire an iOS developer will be to define your needs. Rates can vary due to many factors, including expertise and experience, location, and market conditions. Learn about the cost to hire an iOS developer.

Tips & Best Practices

  • Developers will be critical throughout the first phase of app development.

You'll generally work with your developer to define your concept, wireframe your app, storyboard, design the user interface, prototype, then code your app—setting up any server-side architecture, like databases, along the way. An experienced iOS developer can be a crucial advisor and guide through each of these phases until your app is submitted to the App Store.

  • The Model-View-Controller paradigm is a core principle of iOS app development.

The model-view-controller (MVC) paradigm is a pattern that breaks code down into three core functions—user interfaces (views), data (model), and the software that communicates between the two (controller). It's also the best way to build a solid iOS app. Learn more about the MVC paradigm in Backbone.js: An MV-Style Framework.

The building blocks of apps are objects, and MVC assigns each object to one of these three functions. Each screen of your app represents a view, a data model controls the content it displays, and the controller manages the flow between the view and the model. MVC is just one of the design patterns developers will use while building your app, but it's the most central pattern.

  • Your app's development starts with the User Interface (UI).

Once you've created a wireframe—a document that creates a user roadmap and an architecture for your app's information—a UX/UI developer will lay out each screen that your users will interact with in storyboards, known as views. The User Interface is developed with Storyboards and the Interface Builder. This creates the foundation for how your app will work—the interactions between the UI, the database, and the user that make it function. The prototype created will establish a style guide, but it will also serve as a mock-up of the app for the developer to get started on the software plan for the front and back ends.

  • All iOS apps are powered by event-driven programming.

The interactions mentioned above are always caused by an event. An event is triggered by a user action, which sends a request, manipulates the app's data, then sends the response back. Defining the interactions that will drive your app lays the groundwork for all the code that will execute your app's logic.

  • Design patterns are like scaffolding for your app's building blocks.

A design pattern is an aspect of software design that solves a certain kind of recurring problem, and iOS has numerous patterns to choose from. These patterns provide solutions to everyday coding issues, enabling developers to write code that is more solid, extensible, and easy to edit. Design patterns can be structural, creational, or behavioral and frame up the code that is written in the next phase of your app.

  • Now it's time to build the front and back ends of your app.

The software architecture planning phase happens simultaneously with the UI design, and will often go through many iterations of feedback edits. The developer will ensure whatever design is proposed can be well-supported on the back end, optimized for performance, and can be scalable. Using the Foundation framework and Core Data framework and APIs, a developer will create the model for your app—how data is organized so your app's controller layer knows how and what to pull, edit, or delete from your database. With Objective-C, Swift, and the Cocoa Touch framework, the controller layer is constructed. A back-end systems engineer—or a developer capable of constructing a back end—is critical in app development, whether you're building your own back end or opting for a BaaS (Backend as a Service) package.

View less
Schedule a call