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
  • $55 hourly
    London-based Developer with over a decade of experience, using Test Driven Development to deliver Apps that are streamlined and lag-free. I use my extensive background to deliver results for both iOS and Android using a range of languages including Swift, React-Native and Flutter. I'm a freelance developer with a deep experience of creating iOS and Mac apps. I want to build your dreams...! I'm a full-stack developer. I have industry experience from writing proven mobile (iOS) and desktop apps (Mac). I also have extensive experience of writing scale-able Backends. I have top-notch skills in Swift, Objective-C, React Native and Python. I can build what you want. I'm based in London, UK. As a UK developer I have excellent English skills. I also studied at a UK university. Finally, I benefit from the vibrant developer community in London. Skills ✅ I have used Swift professionally since it's introduction in 2014, including RxSwift and SwiftUI. ✅ Eight years of Objective-C experience. ✅ Deep experience of React-Native. I can produce pixel-perfect UI's on Android and iOS. ✅ Experience with dealing with Apple and adding Apps to the App store. ✅ Extensive knowledge of creating Mac Desktop software installers, including PackageMaker / Packages / Pkgbuild / Pkg as well as making Dmg packages. I can also help with notarization issues. ✅ If you a need UI/Wizard based installer (pkg) then talk to me as I have written several for installing software onto Macs. These use Installer Plugins to work their magic. ✅ Actual professional experience of using Flutter for Client projects. ✅ Long experience of taking on existing projects and maintaining, fixing bugs and add new features to them. ✅ Specialities including VPN (OpenVPN, iKev2, Network Extensions), OpenCV, and adding animation, including SpriteKit. ✅ Latest projects include Fintech with Plaid / Yapily / Token, integrating Zendesk chat solutions into iOS / React Apps. Also advanced visual processing with OpenCV and Machine Learning with CoreML. ✅ Other recent projects have included P2P mesh transfers on Android, and Crypto Payments with Web3/WalletConnect on Swift, and video calling Apps using WebRTC (React-Native / Swift). ✅ Talk to me about Clover POS Development with Android (Java / Kotlin). ✅ ChatGPT Integration with iOS, React-Native / Expo or MacOS. ✅ Bidlogix / BidJS integrations for Auction Houses. ✅ Electron Apps Packaging and Notarisation / Notarising. Keywords for Search Engines • iOS, Android, Flutter, React Native, iPhone, Ipad, Application, Mobile App Developer, Full time Freelancer, Clover POS, IPhone app, Swift, Dart, Kotlin. Smartphone App, Mobile App Development, Android App Development, iOS Development, Native iOS, Native Android, Flutter/Dart, Expert Swift/iOS developer, Firebase, Electrion
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    macOS
    Objective-C
    User Authentication
    Mac OS App Development
    Android App Development
    RESTful Architecture
    In-App Purchases
    iPad App Development
    Apple Xcode
    Mobile App Development
    Firebase
    React Native
    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
  • $70 hourly
    Software Engineer, with extensive experience developing mobile and web applications from the ground up. Comfortable working on all aspects of the full-stack, from UI design and implementation on the front-end to API and database integration and development on the back-end. Back-end development specialities include API integration and development with GraphQL, RestAPIs, and authentication providers. Adept at both developing and maintaining highly scalable database solutions using PostgreSQL, MySQL, SQLite and DynamoDB amongst others. Multiple years of experience working with CMS providers such as WordPress and Strapi developing custom blogging platforms and eCommerce sites. Front-end development specialities include React and React Native development, UI and UX design, and native web development using HTML, CSS, JS and TypeScript. Developing many projects past launch, I have thoroughly studied SEO and ASO, using this to develop applications that are optimized. I have a First-Class Computer Science Degree from the University of St Andrews. Previously, I have worked in the Aerospace & Defence Industry, a sector where bad habits and low-quality code are simply not an option; a mentality that I maintain when working for my own clients. I am a relatively new freelancer, but I have had plenty of experience delivering high-quality software throughout my career. Thank you for taking the time to read this far. Expertise: React and React Native || HTML || CSS || JS || PostgreSQL || DynamoDB || WordPress || Strapi || GraphQL || RestAPI || Postgraphile || React Apollo || AWS Architecture || API Integration || SEO || ASO || Authentication APIs
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Amazon DynamoDB
    PostgreSQL
    MySQL
    Website Maintenance
    TypeScript
    Web Development
    React
    Node.js
    Next.js
    Firebase
    API Development
    React Native
    HTML
    Android App Development
    JavaScript
    WordPress
    API Integration
  • $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
  • $45 hourly
    ✅ Upwork Top Rated Plus & Verified Mobile Developer As an expert developer with 10+ years of experience in mobile application development, one of my most-respected qualities is the ability to find solutions to any problem. In addition, I am committed to open and ongoing communication with my clients, as this is key to every successful project. All of my projects have contributed to the growth and development of my clients’ businesses and significant increases in their profits. Android Skills: Kotlin, Java, RxJava, Dagger2, ButterKnife, LiveData, DataBinding, Room, OKHttp, Retrofit, Volley. Flutter Skills: Bloc, Riverpod, Go Router, RxDart, GetIt, Pusher, Stacked, Dio, Mobx My advantages: • World-class quality and experience • 24/7 support • Bug-free guarantee through comprehensive testing • Timely delivery • Scalable and clean architecture • 100% money-back guarantee
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Firebase
    Android App Development
    Java
    Kotlin
    Dart
    NFC
    Flutter
    Smartphone
    Objective-C
    Swift
    Android
  • $140 hourly
    With an impressive 14+ years immersed in Native iOS development, 85+ projects. Developed Social Network, Messenger, Financial, Map-based, etc. applications. Using Swift and SwiftUI to achieve the best result and Agile for successful launch to the market. My code is clean, modular, and highly readable. Operating efficiently in a remote, distraction-free setting, I boast a robust track record of effectiveness. Additionally, I bring experience in developing apps for In-House distribution. My specialization: ✅ Make an pixel-perfect iOS layout from design files(Sketch, Figma, Adobe Photoshop); ✅ Use REST API/WebSockets of any services; ✅ Use geolocation and maps (Google Maps, Mapbox, Apple Maps); ✅ Use social networks API (Facebook, Twitter, Instagram); ✅ Artificial Intelligence apps(OpenAI) ✅ Use in-app purchases with serverside validation; ✅ Use cloud services(Firebase, AWS); ✅ Development serverside with Swift; ✅ Use SPM/CocoaPods dependencies. Languages: Swift, SwiftUI, Objective C. Platforms: iPhone, iPad. Developing apps following specific Apple guidelines and design patterns, which allows supporting the product even to other teams. Using principles of continuous integration that allow you to use the latest version of the application, make change requests, and monitor the development process at every stage. Develop many projects from scratch, submit them to AppStore, and support and improve them. Using CocoaPods and SPM dependencies that can improve the speed and quality of development, Git as a control version system, and Redmine/Jira/Trello as task and bug tracking services. SwiftLint for making the code more readable and supportable. Testing applications: Manual testing with a set of devices: iPhone 8, iPhone 12 mini, and iPad Pro. It covers almost all features of the iOS SDK. Automatic testing: Xcode Cloud, AWS Device Farm Let's collaborate to appling of experience to achieve your targets Best Regards Serhii Hlushchenko Senior iOS Developer
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iPad App Development
    Apple Xcode
    iOS
    Firebase
    Swift
    Objective-C
    Chat & Messaging Software
    In-App Purchases
    User Profile Creation
    User Authentication
    Core Data
    Mobile App Development
    UIKit
    Map Integration
  • $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
  • $84 hourly
    I ❤️ solving iOS problems - big and small. You can hire me to fix a bug, implement a complex feature, integrate ChatGPT or other services or frameworks, implement a design, or write a whole new mobile app from scratch. WHAT I OFFER • I prefer setting clear milestones from the beginning of the project and delivering on time. • Communication is a top priority for me, I post regular updates on my progress. • I write top-quality, maintainable, and robust code. • I freelance full-time, and you have my full attention on your project. EXPERIENCE I’m a seasoned iOS developer with 12 years of experience making 5-star-rated apps for the iPhone, iPad, and Apple Watch. In my previous role as a full-time senior developer, I was responsible for the development of business and productivity apps - document processing, cloud storage, and online collaboration. Before I fell in love with iOS I had 10 more years of experience developing mobile applications for Symbian, Palm, and Windows Mobile. I am familiar with most standard iOS APIs such as UIKit, Foundation, SwiftUI, Combine, animations, in-apps, push notifications, MapKit, StoreKit, StoreKit 2, Sign In with Apple, etc. I can help with App Store Review guidelines and issues. I’ve used many third-party frameworks like Firebase, AdMob, Facebook SDK, Flurry, AppsFlyer, etc. Dev tools: Xcode, Git, Figma, Jira, Trello, TestFlight, Jenkins. Don’t hesitate to drop me a message. I’d love to discuss your project.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Mobile App
    ChatGPT API Integration
    SwiftUI
    iPad App Development
    AI Mobile App Development
    Apple Xcode
    In-App Purchases
    Mobile App Development
    iOS
    iPadOS
    Firebase
    Swift
    Objective-C
    Native App Development
  • $200 hourly
    I am an Entrepreneur and Senior Developer with a focus on developing technology products for iOS and MacOS. During the last 12 years I served in multiple roles developing products from scratch, managing teams, starting a new company and creating the world’s best two mobiles apps: Horos Mobile (DICOM workstation) and CT Anatomy. Today as the leader of a team I cover all aspects of software development, business operations and technology leadership. I have a big passion for technology innovations, operations efficiency and bold moves. I have also worked for the NHS as a Head reporting radiographer (MSc in Medical Imaging).
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Database Programming
    Mac OS App Development
    iPhone UI Design
    RealityKit
    3D Design
    2D Design
    iPad UI Design
    Swift
    Objective-C
    iPadOS
  • $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
  • $18 hourly
    ⭐️ 100% Job Success ⭐️ My name is Jigar. I believe my strong points are my creativity and punctuality. My main goal is always to meet your needs and deadlines. As a responsible person, skilled, ambitious, and professional developer, I would like to use all my knowledge, experience, and strong technical background to help you bring your ideas to iOS & Android Platforms. I know what it is and know how to work hard, learn quickly and be a part of a team if needed. I have 6+ experience in the following languages, platforms, and Architectures: Languages: • Swift - Expert • Objective-C - Expert • SwiftUI - Intermediate • Kotlin - Expert • Java - Expert • Dart Platforms: • iOS • iPadOS • WatchOS • TvOS Architectures: • VIPER • MVVM • MVC Thank you in advance for your time and consideration. I look forward to working with you soon.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    WordPress
    Web Design
    iPad App Development
    Smartwatch
    User Authentication
    In-App Purchases
    Android App Development
    Swift
    Mobile App Development
    watchOS
    Native App Development
    Location-Based Service
    Java
  • $65 hourly
    I am a full-stack developer, specializing in mobile (iOS/Android), Wordpress and Social Media Marketing. After years of working with overseas Developers to help me build my very own startup, I noticed that besides being able to find Devs at a fraction of the cost, the majority of Devs found did very unprofessional work, they were not organized, did not test and had weak code/design skills. So where do bootstrapped startups go to develop their MVP's? I decided to be part of the solution. I now work with an amazing team of highly skilled developers/designers that understand the startup culture and specialize in fitting within a bootstrapped budget. I have experience working with startups; I’ve attended Founders Space, one of the top Incubators in the country based in San Francisco. Myself including our team have a wealth of knowledge when it comes to building a startup from an idea to a reality.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    PHP
    Android App Development
    Shopify
    Ruby on Rails
    WordPress
  • $25 hourly
    I'm a senior developer with 5+ years of experience in developing apps on iOS and Android. And now I'm very happy to see my profile is TOP RATED PLUS on Upwork. I have created many apps with high quality and affordable prices. Over the past 4 years, I have satisfied all of my clients when making their ideas come to life with really great apps. Please review my portfolio and client's feedback to see the testimonials. My experience with iOS and Android development: - Swift / Objective-C - Java - SDK and API add for the native app - Social Networking app - UIKit, CoreFoundation, CoreData, iAd, MapKit, CoreLocation, CoreGraphics, StoreKit - Ads - Payment gateway and In-App purchase - Location tracking - Image/Video processing - Other frameworks I was a creative person before I became a developer. As such, I have an eye for design, mobile analytics and QT/Testing. Hope you will contact me for your project! Thanks
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iPad App Development
    Business with 1-9 Employees
    iOS SDK
    Android SDK
    Android App Development
    In-App Purchases
    In-App Advertising
    Java
    Swift
    Objective-C
  • $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
  • $55 hourly
    🥇 RANKED #1 iOS developer in Ukraine by Upwork search results (May 2024) Are you looking for a Top Rated engineer and a fluent English speaker to build your brand new app? With over 5 years of experience building software and an extensive skillset, I’m here to help you achieve amazing results at an impressive pace. I specialize in: — iOS development (UIKit, SwiftUI) — macOS development (Cocoa, SwiftUI) — Vision Pro, Apple Watch, and Apple TV apps — Product management & expert advice for software projects. I have worked with most of the popular Swift frameworks, including 3D packages like ARKit and SceneKit, cloud-based solutions like Firebase and AWS, as well as various database providers. For a full resume, please reach out to me directly. I can also help launch, market & distribute your app using: — App Store Connect — Apple Developer Platform — Apple Search Ads. I’m a fluent 🇬🇧 English and 🇺🇦 Ukrainian speaker. I can also read and speak conversational 🇸🇪 Swedish. Don’t hesitate to send me an invite so we can talk more about your project on a call or via chat! FAVORITE CLIENT QUOTES: 👤 “Highly recommended! Fast! with a lot of ideas! Amazing presentation of results: application, code, configurations, requirements, and even a video description. Thank you very much!” 👤 “Yuriy was fantastic! He did great work and, most importantly, communicated extraordinarily well. I look forward to working with Yuriy again on future projects”. 👤 “Yuriy is a super talented iOS developer. Great communication and high-quality work. Hire him, you will not regret it!”
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iOS
    RealityKit
    In-App Purchases
    Core Data
    Core Animation
    ARKit
    App Store
    API
    UIKit
    Cocoa API
    Native App Development
    Firebase
    Swift
    Python
  • $40 hourly
    I architects, design, and develop Enterprise mobile apps in Xamarin and .NET MAUI. Highly proficient in the following: • .NET / C# • Xamarin / .NET MAUI (iOS, Android, Windows, macOS) • MVVM • WinUI / UWP • Azure / AWS / Google Cloud • ASP.NET Core (Microservices) • REST API Integration • Data Analytics (Firebase Google Analytics, AppCenter) Furthermore, I use the DevOps approach to frequently deliver apps to customers by setting up CI/CD pipeline and automating the deployment and release process. The following tools I use for this approach: • Azure DevOps • GitHub Actions • Jenkins • Gitlab CI From startups to the enterprise world, I've worked on various SaaS products targeting multiple Industries like Finance, Marketplace, E-commerce, and Insurance, Water management systems. In 8 years of working mostly with US and European clients/companies, I've always been assured of delivering quality work by understanding and breaking down the process. Voluntarily love to create, work, and contribute to open source sustainable products (Environment and Climate-friendly 🌏 + 🌱 = ❤️) which make a great impact in making our planet cleaner and Green mostly by reducing CO2 emissions. Best Regards Sheharyar Shahid
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Azure DevOps
    Microsoft Azure
    CI/CD
    Xamarin
    C#
    .NET Core
    Model View ViewModel
    RESTful Architecture
    ASP.NET Web API
    Universal Windows Platform
    Android
    Mobile App Development
    iOS
    SQL
  • $60 hourly
    I am a well-rounded software engineering expert with around two decades of experience. As a developer, architect and a consultant I have hundreds of successfully completed projects under my career belt. Software development is what I like and I do it very well. My skillset roughly covers these areas: - software development - applications design and architecture - troubleshooting and bug fixing - operations support - requirements analysis. My major areas of expertise are: - software development for a wide range of platforms, including but not limited to Microsoft ecosystem, Apple devices, web and cross-platform apps and services; - cloud platforms - Azure, CGP, AWS; - data modeling, data warehouses, ETL, data engineering; - Business Intelligence with a strong focus on MS BI (MSSQL, SSIS, ADF, etc) and Power BI; - Office 365 (O365). I can write clear and efficient code in a wide variety of programming and scripting languages. I hold a number of certifications from Microsoft, CompTIA and I am also a PMI-certified professional. I have excellent communication skills and unique cross-discipline experience. I will be glad to help you with your next software project. Feel free to reach out to me to discuss or invite me to your job.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Microsoft Visual Studio
    C#
    Business Intelligence
    Microsoft Power BI
    watchOS
    Troubleshooting
    Microsoft SharePoint Administration
    Microsoft Azure
    Apple Xcode
    React Native
    Microsoft Azure SQL Database
    Software Development
    Root Cause Analysis
    Database Programming
  • $50 hourly
    ✅ 100% Job Success & Client Satisfaction ✅ 10 years + of experience as iOS mobile developer ✅ Software Engineer degree ✅ Fluent in English ✅ Highly responsive ✅ 7,000+ Upwork Hours As a Software Engineer and mobile iOS & Android developer, I have successfully published numerous apps on the App Store and Google Play. My portfolio showcases my knowledge and experience in converting designs from PSD, Sketch, Figma, and Invision into fully functional, pixel-perfect user interfaces. I have integrated a wide range of libraries and SDKs to deliver great apps with. I take pride in my ability to provide clients with the highest quality work, ensuring that every project is delivered on time and to their satisfaction. 🔧 Technical Skills: iOS development (10+ years, Swift, Vapor, Objective-C) Android development (3+ years, Kotlin, Jetpack Compose) 📱 Apps I've Developed include the following tasks: RESTfull API integrations Biometrics In-App purchases Push notifications Obj-c to Swift migrations Location-based apps (Google / Apple maps integration) Social media login and SDK integration (Facebook, Twitter, Instagram) tvOS watchOS Keyboard extensions (iOS) Live second screen apps for TV shows Messaging and chat apps Trivia games Firebase and live chat integration Backend work
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    JSON
    Swift
    Objective-C
    Kotlin
    RESTful Architecture
    iOS
    Android
    Mobile App Development
    tvOS
  • $50 hourly
    Greetings! I am a seasoned iOS Developer with a proven track record of 13 years in developing top-notch mobile applications. My passion lies in delivering software solutions that prioritize user experience through intuitive interfaces. I pride myself on developing applications that not only meet but exceed user expectations. 🚀 Continuous Learning and Innovation In the dynamic world of iOS development, staying ahead is key. I am dedicated to staying current with the latest technologies and trends, always eager to explore innovative solutions that elevate my skill set. 🛠️ Skill Set and Frameworks: • Languages: Swift, Objective-C • Frameworks: SwiftUI, UIKit, AVFoundation, CoreAnimation, CoreAudio, MapKit, CoreLocation, CoreBluetooth, HealthKit • Architectures: MVC, MVVM, VIPER, Clean Architecture • In-App Purchases and Payments: StoreKit, Stripe SDK • Data Handling: CoreData, SQLite, JSON, XML • Cloud Services: AWS, Firebase, CloudKit • Testing and Analytics: TestFlight, Crashlitics • Performance Optimization: Offline Storage, Multi-Threading, Performance Tuning • Graphics and Rendering: Metal, Metal Shading Language • Version Control: Git, SVN 💬 Let's Collaborate! I am open to exciting opportunities that allow me to contribute my expertise to ambitious projects.Feel free to reach out for any iOS development needs or collaboration inquiries. Looking forward to connecting with fellow enthusiasts in the tech community! 🤝
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    SwiftUI
    Mac OS App Development
    Swift
    Objective-C
  • $27 hourly
    Hello there! At Define Solutions, we aim to convert your concept into a robust and thriving mobile application designed specifically for the iOS platform. ✅ With a track record of successfully developing over 100 mobile apps, we have delighted more than 50 satisfied clients and delivered over 3000 screens. 🔥 Noteworthy is our remarkable achievement of a 320% increase in app download conversion on the App Store! 🔥 Drawing on over 9 years of experience in iOS and Android programming, our primary focus has been crafting mobile apps across various sectors, including Social, Healthcare, E-commerce, Logistics, and Music. Here's the roadmap for bringing your project to life: 🟣 Analyzing specifications 🟣 Designing the user interface (UI) 🟣 Implementing the business logic 🟣 Comprehensive testing 🟣 App launch Following this process ensures you receive a mobile app that can help your business attract more clients. 🚀 Does this resonate with your vision? Feel free to get in touch, and let's delve into the specifics! 🚀 Keywords to find me: Swift programming, iOS development, Mobile app development, Xcode, UIKit, SwiftUI, Cocoa Touch, Interface Builder, Storyboards, Auto Layout, Core Data, Codable, Networking, RESTful APIs, JSON parsing, Model-View-Controller (MVC), Model-View-ViewModel (MVVM), Delegate pattern, Protocols, GCD (Grand Central Dispatch), Multithreading, Asynchronous programming, Notifications, Localization, Push notifications, In-App purchases, App Store submission, User authentication, OAuth, Firebase, CloudKit, MapKit, Core Location, Augmented Reality (ARKit), Core Animation, Gesture recognizers, Camera integration, Audio playback, Video playback, Custom controls, Custom animations, Unit testing, UI testing, Code versioning (Git), Continuous Integration (CI/CD), Dependency management (CocoaPods, Carthage, Swift Package Manager), Design patterns, SOLID principles, Code refactoring, Accessibility, Performance optimization, Memory management, Debugging, Profiling, Analytics integration, Crash reporting, User feedback, A/B testing, Design guidelines (Human Interface Guidelines), App security, SSL/TLS, Keychain, App permissions, Mobile analytics, App monitoring, App updates, App extensions, Siri integration, WidgetKit, Dark mode, Custom fonts, Theming, Offline mode, Adaptive layout, Reactive programming, Combine framework, Codable, Authentication tokens, Code signing, App configurations, Inclusive design, Design thinking, Responsive design, Dynamic type, PushKit, HealthKit, HomeKit, Vision framework, Natural Language Processing (NLP), Machine Learning (Core ML), Face ID, Touch ID, Augmented Reality (AR), Location-based services, iBeacon, Augmented Reality (AR), 3D Touch, Haptic feedback, SiriKit, iPad app development, Car Play
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    GPS
    App Development
    AVKit
    Objective-C
    Swift
    MapKit
    UIKit
    Mobile App Development
    Firebase
    In-App Advertising
    Push Notifications
    User Authentication
    In-App Purchases
  • $35 hourly
    ★ Apple evangelist ★ 100% Job Success ★ Top rated ★ 5.0 Star ★ Member of WWDC17 ★ I am a professional IOS developer with 4+ years track record. And I lead the team of Ukrainian iThinkers - focused on mobile applications. We are working on the UI/UX, Swift, Objective - C, Java. Our company was established in 2016 and since that we've completed more than 47 iOS and 3 Android projects, some of which are represented in our portfolio. iThinkers software outsourcing company deals with an extensive list of technologies, tools, and solutions to cope with many of existing challenges and foresee the future for you. The fact is the benefits of IT outsourcing are numerous, and our IT outsourcing company is here to help you avail all these benefits. As a custom outsourcing software developing company, we place special emphasis on our customers’ satisfaction. We guarantee the development of the upmarket products created in conformity with your requirements. Achieving this is possible only by means of a close cooperation with customers throughout the entire process of a project’s development. At iThinkers, we understand how important it is to create products that can be easily adjusted to the rapidly changing market requirements. To help you withstand a tough competition of your target market, our company uses only the most powerful tools and technologies that allow us to develop advanced software solutions. We work with numerous advanced technologies and guarantee a complete dedication to each project. If you are looking for a reliable, creative and experienced IT outsourcing company in Ukraine, you have to come to the right place, as iThinkers will eagerly become your longtime partners. We are looking forward to our cooperation​!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Mobile UI Design
    Apple Xcode
    UIKit
    Swift
    tvOS
  • $20 hourly
    Hello, my name is Vlad. I have 7 years of mobile applications development experience for iOS and Android using Flutter, Dart, Swift, Objective-C and Java. Also I have worked on Flutter plugins and native iOS libraries, Scala, Go. I am quick learner and I am opened for new technologies. I am interested to work on long term projects and I can be a good team player. Please contact me to schedule a meeting.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Figma
    App Store Upload
    Android App
    In-App Subscription
    Web Development
    Play Framework
    Flutter Stack
    iOS SDK
    Firebase
    Scala
    MongoDB
    Flutter
    Push Notifications
    In-App Purchases
  • $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
  • $35 hourly
    Hi👋, my name is Taras. I am an iOS and tvOS Developer with 5️⃣ years of experience. I have experience in complete iOS and tvOS developing apps, communicating with customers, and publishing. I’ve also developed a personal app for learning based on Ebbinghaus’s curve. 
So far, I’ve: ⭐️ worked on a project with >1M users (3 developers). ⭐️ worked on a project with 150k users (99.96% crash-free, 2 developers). ⭐️ leading app development from the idea stage through design, refinement, and implementation
. ⭐️ worked on 10+ projects. Experience: 🟢 Language: Swift, Objective-C, Python(beginner) 🟢 Architectures: MVC, MVVM+C, VIPER, TCA 🟢 Patterns: Facade, Adapter, Decorator, Factory Method, Singleton, Builder, Observer, Command, SOLID 🟢 Database framework: CoreData, Realm 🟢 Networking: REST API(URLSession, Alamofire, Moya), GraphQL(Apollo) 🟢 Multi-threading: GCD, OperationQueue, Async/Await 🟢 Reactive programming: ReactiveSwift, ReactiveCocoa, Combine 🟢 VCS: Git 🟢 CI: Fastlane 🟢 Tools: Xcode, Figma, Sourcetree, Sketch, Zeplin, Postman, Proxyman, Xcode instruments 🟢 Apple’s Framework: UIKit, SwiftUI, Combine, Foundation, Core Data, Core Location, AV Foundation, MapKit, Core Animation, Contacts 🟢 Other frameworks: Keychain, R.swift, Firebase, FBSDK, Google SDK, Stripe, Google Places, SnapKit, Google AdMob 🟢 Project management tools: JIRA, Trello, Clickup. 🟢 Other: In-App Purchases, Push Notifications Thanks for reading that far🙂. 
Let’s help to grow your business together - feel free to contact me. Best regards,
 Taras C.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Realm Database
    tvOS
    Push Notifications
    In-App Purchases
    AV Foundation
    RESTful API
    GraphQL
    UIKit
    Alamofire
    Core Data
    Swift
    SwiftUI
    iOS
    Apple Xcode
    Reactive Programming
    iPad 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