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
  • $45 hourly
    Results-oriented, organized, collaborative, and highly skilled iOS developer with 5+ 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
    iPadOS
    iOS
    UIKit
    Apple Xcode
    Objective-C
    Swift
  • $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
    iOS
    Smartphone
    iPhone App Development
    Core Location
    Realm Database
    JSON
    Firebase
    Cryptography
    UIKit
    Objective-C
    Swift
    iOS SDK
  • $40 hourly
    Hi, my name is Taras and I am an iOS and tvOS Developer from Ukraine with more than several years of experience. I have an experience in complete iOS and tvOS developing apps, communication with customers and publishing. I have my own app in AppStore - Just R. Experience: 1. Architectures: MVC, MVVM+C, VIPER 2. Patterns: Facade, Adapter, Decorator, Factory Method, Singleton, Builder, Observer, Command, SOLID 3. Database framework: CoreData, Realm 4. Networking: REST API(URLSession, Alamofire, Moya), GraphQL(Apollo) 5. Multi-threading: GCD, OperationQueue 6. Reactive programming: ReactiveSwift, ReactiveCocoa, Combine 7. VCS: Git 8. CI: Fastlane 9. Tools: Xcode, Figma, Sourcetree, Sketch, Zeplin, Postman, Bagel, Xcode instruments 10. Apple’s Framework: UIKit, Combine, Foundation, CoreData, CoreLocation, AVFoundation, MapKit, CoreAnimation, Contacts, SwiftUI(widget) 11. Other frameworks: Keychain, R.swift, Firebase, FBSDK, Google SDK, Stripe, Google Places, SnapKit, Google AdMob 12. Project management tools: JIRA, Confluence. 13. Other: In-App Purchases, Push Notifications 14. Beginner in Python Familiar with the complete iOS ecosystem and familiar with all phases of the project life cycle, including analysis, development, integration, deployment and maintenance. Strong communication skills demonstrated through working in a variety of different team environments and working closely with users to solve business problems as well as the ability to work independently on projects. I am constantly trying to expand my knowledge of new technologies which is important to me. Very motivated to gain further professional expertise.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    In-App Purchases
    Realm Database
    Alamofire
    GraphQL
    RESTful API
    AV Foundation
    UIKit
    tvOS
    iPad App Development
    iPhone App Development
    iOS
    Reactive Programming
    Apple Xcode
    Swift
  • $110 hourly
    🥇 AWARD WINNING mobile developer (try out my language learning app in the app store - Kleo - currently featured on Apple's list of BEST LANGUAGE LEARNING APPS!) 🏆 TOP RATED & EXPERT VETTED mobile developer specializing in Flutter & iOS Swift Mobile Application Development. 🇺🇸 2020-2023 Top Mobile Developer for hire in the United States. 📰 Featured on Business Insider 🟢 GO GREEN 🟢 🎓 Michigan State University Graduate 👨‍💻 Bachelors Degree in Computer Science ⭐️ Notable Reviews from Clients ⭐️ - "Michael is one of the best people I have ever had the pleasure of working with." - "Michael is an exceptional developer. I've worked with 10 different freelance developers over the past 3 years, from all over the world, and Michael has certainly been one of the top 3." - "All in all, Michael is not only a quality developer, but a quality human being overall. There's not too many developers like him out there, as he genuinely connects with you on a human basis as well." Notable Stats on Upwork 🏅 Top 1% of Mobile Developers 🏅 Top 5% of iOS Developers 🏅 Top 5% of Firebase Developers 🏅 Top 10% of Swift Developers I've been an Mobile App Developer for eight years and I love what I do! I've built many applications that range from simple games to social media platforms that have received funding from venture capital firms, and even gone to display its technology at CES (the largest tech conference in the world). 🌟WHY CHOOSE ME OVER OTHER FREELANCERS? 🌟 ✅ Client Reviews: It is my purpose to provide VALUE to all of my clients and build a relationship with you in order to make for a great project. As you can see from my reviews, my clients speak from their heart when describing their experience working with me. I intend to leave that impression on every person I have the pleasure of working with. ✅ Communication: From my experience as a developer, communication is one of the most important things when working together. Honest and sincere communication. I make it a responsibility of mine to be as responsive as possible to ensure a smooth working process. ✅ Mastery: As Don Miguel Ruiz said in The 4 Agreements, always do your best. I always go the extra mile to make sure the applications I create are flawless and attractive; I want to be confident in every application I showcase on my portfolio 😁 I'm excited to work with you! If you are a start up looking to take your product to the next level, or an established business looking to scale your services, let’s hop on a complimentary 15-30 minute discussion to establish your plan for success.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iPad App Development
    Social Networking Development
    iOS SDK
    MongoDB
    Firebase
    Flutter
    Mobile App Development
    AWS Amplify
    Firebase Cloud Firestore
    API Integration
    Swift
    Amazon Web Services
    Push Notifications
    User Authentication
  • $65 hourly
    Are you looking for a Top Rated Swift engineer and a fluent English speaker to build your brand new iOS app? With over 5 years of commercial experience and an extensive skillset, I’m here to help you achieve amazing results at an impressive pace. I specialize in: — iOS app development (UIKit, SwiftUI) — macOS app development (Cocoa, SwiftUI) — Swift cloud service development — 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!” 👤 “Yurii was fantastic! He did great work and, most importantly, communicated extraordinarily well. I look forward to working with Yurii again on future projects”. 👤 “Yurii is a super talented iOS developer. Great communication and high-quality work. Hire him, you will not miss!”
    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
  • $100 hourly
    MY SKILLS: * Platforms: iOS, iPadOS, watchOS, macOS * Languages: Swift, Objective-C, SQL * All the usual Apple Frameworks: UIKit, SwiftUI, MapKit, CoreLocation, AVKit, StoreKit etc * Databases: Core Data, CoudKit, Realm, Firebase, SQL, ObjectBox, Parse * Other Libraries/frameworks: AWS, Facebook SDK, MapBox, AFNetworking/AlamoFire, SDWebImage, Vapour, SnapKit, Sourcery, SwiftGen & more * Source Control: Git, GitHub, Bitbucket. MY EXPERIENCE: * Programming since 2010 * Releasing iOS apps since 2014 * Freelancing on Upwork since 2016 * Top Rated freelancer since 2016 "Top Rated Plus is our way of highlighting freelancers and agencies who consistently perform on large contracts at the highest level." * Expert Vetted since 2023 "Expert-Vetted Talent is the top 1% — pre-screened by our Talent Managers and experts in their field." (this badge is only visible to Enterprise clients). * 100% Job Success Score since 2016 * Clients who would recommend me according to Upwork statistics: 98% * 62 completed contracts, 52 5 star reviews, 3 ~4.50 star reviews, 7 no feedback given * I estimate over 15,000 hours of coding experience creating apps and libraries for clients, my business and for fun * 8 apps published under my own developer account * 40+ apps released or updated for clients MY SERVICES: * Developing New Apps: Bring your ideas to life, whether you have a fully fleshed-out design or just a rough concept. I can work with you from the pre-development stage to app store release and beyond. * Enhancing Existing Apps: Improve your app by fixing bugs and implementing new features. If you're unsure about what needs to be done, I can review the code, identify problem areas, provide a full report and an estimate for you to decide on priorities and budget. * Consulting: Benefit from my expertise to guide you through the development process, ensuring you make informed decisions and achieve your project goals. * AI Generated Code Consultations: If you've been building your own app using AI to generate the code and have gotten stuck or need help, I can review the code and guide you to the next steps. MY WORKING STYLE: * Communication: I maintain clear and open communication for successful collaboration. I'm flexible with using Upwork, Slack, Zoom, Email, Phone, etc., as long as it complies with Upwork's rules. * Architecture: I write modular and S.O.L.I.D. code for better maintainability and reusability. * Unit Testing: I write unit tests to ensure app stability and maintainability, reducing development costs and improving app performance. ABOUT ME: Originally from the southwest of England, I'm currently embracing the digital nomad lifestyle, traveling between Thailand and Malaysia with my wife and two children. Before becoming an iOS developer, I worked as a chef, video editor, and computer repair technician. I started learning to program at age 30 (I'm 42 now) and quickly fell in love with it. My interests include classic rock, blues, dubstep, comedy, sci-fi, sunshine, and spending time with my family. I'm always striving to be better as a developer and a human.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Machine Learning
    Core ML
    Cocoa Touch
    API Integration
    Native App Development
    Swift
    Objective-C
    iPadOS
    iOS
    Apple Xcode
    Fastlane
    App Marketplace
    iPad App Development
    Apple Watch
  • $40 hourly
    I am an expert mobile application developer of IOS and Android with around 5 years of experience. My coding skills are top notch as I develop state of the art applications with maintainable and clean code. My objective is to provide for my clients, the best quality work. I believe that my success is directly related to the success of my client. For me, The most important part of the job is to understand the requirements of the client and use my expertise to provide the best quality content to bring fortunes for my client.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iOS
    Smartphone
    Swift
    Bootstrap
    HTML5
    CSS 3
    AngularJS
    Android App Development
  • $90 hourly
    I'm very passionate about programming and i like creating creating applications that people like using. I have experience of working on products of well known companies.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Android App Development
    MongoDB
    Node.js
    JavaScript
    Swift
    Objective-C
  • $90 hourly
    *** Over 14 years experience developing mobile apps! *** What do many years of experience provide? A deeper understanding of client needs. Time to develop an established work ethic, a high level of professionalism and a sense of pride in your work. Time to develop philosophical understandings regarding UI design, programming concepts, communication style, approaches to testing, and more. I've worked as a consultant, independent publisher, and employee at a development agency. Prior to that, I received a BS in Computer Science from the University of California at Santa Barbara. I have ample experience creating apps from scratch and updating existing projects. My Upwork Portfolio includes only a subset of the iPhone/iPad/Apple Watch apps I have worked on. Please let me know if you would like to see the complete list! Apps developed in Swift and ObjectiveC. Initial consultations are always free. Let's talk - I'd love to see how I can help you with your project!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Video Processing
    In-App Purchases
    Firebase Realtime Database
    Software Development
    Stripe SDK
    iOS
    watchOS
    Facebook SDK
    Bluetooth LE
    Firebase
    Apple Watch
    Mobile App Development
    Twilio API
    Google Maps
    Objective-C
    Swift
  • $40 hourly
    iOS developer working on developing functionality and the design of the apps using technologies available to deliver best results of the required features. Try to provide the end user Apps with an enhanced performance using experience through quality designs optimized for lots of screen sizes. I always aim to maintain a long term relationship with my clients. whether you've lost your original developer, need additional resources, or want a brand new app, I can step in and take over wherever you need. thanks!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    RESTful API
    Objective-C
    iOS
    iPhone App Development
    iPhone UI Design
    App Marketplace
    RxSwift
    JSON
    Firebase
    Swift
  • $75 hourly
    You're looking for an app, I want to help. Maybe it's a great idea you have, or an extension of your online presence. Maybe you're a startup that needs a proof of concept, or you have an existing app that needs some updates or feature changes. These are some of the many ways I can provide value for you. Take a look at some of my apps on the app store at appsbyandrew.com I’ve been building iOS apps professionally for over five years, and recreationally for almost ten. I have a good eye for UI design and can make apps that look and function as well or better than the most popular on the App Store. I've paid close attention to the patterns and trends of apps that do well and understand what it takes for an app to be effective and successful. One of the earliest apps I created was a grades and information app for a local high school. The app quickly acquired over 20,000 users (other schools within the district even started using it) and it made over $7,000 in revenue for the school to buy supplies with. A more recent app I built was a social media app similar to Instagram. It was fully featured and highly complex to build, including all of the features one would expect to see in a modern social media app like real-time messaging, likes, comments, photo uploads and editing, push notifications, trending and featured screens, customizable profiles, and many complex user interface elements. I was the sole developer on this project and built it entirely from start to launch by myself. After launch this app was downloaded by thousands of users within the first week alone, and became very active almost immediately.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iOS
    Objective-C
    Swift
  • $63 hourly
    Ever felt swamped in the vast sea of mobile app developers? It's frustrating when deliveries are late, functionalities go missing, and codes resemble intricate mazes. Trust me, you aren't the only one navigating these waters. Many collaborators have shared stories of past stumbles. But here's a ray of hope: we can steer towards a brighter horizon. With a decade under my belt and a heart full of passion, I aim to rewrite these narratives. Some Milestones: ⭐ Spearheaded development for Fitbit, which impressively raised $66M. ⭐ Had the honor of collaborating with Pure, Powerdot, and Xsat, all of which celebrated significant investment milestones. ⭐ Steered numerous projects using cutting-edge technologies, simplifying and accelerating the development trajectory. ⭐ Seamlessly merged the principles of Agile & Scrum, fostering flexibility and quick turnarounds. Let me introduce myself I'm Sergey, possibly your next Lead Android/iOS Developer. The past decade has been an exhilarating roller-coaster, packed with invaluable experiences, challenges, and a string of successful projects. I've lent my expertise to startups, and industry giants, helping them manifest their mobile app dreams. Why do they choose me? ✅ A relentless drive to craft projects that stand out and garner rave reviews. ✅ Undying support post-project because our relationship isn't just transactional. ✅ A rich toolkit encompassing Kotlin, Swift, and trailblazing frameworks like Jetpack Compose & SwiftUI. ✅ Agility in approach with a deep-rooted foundation in OOP & Functional programming styles. My Array of Specialties: 📱 Leading mobile development with Kotlin, Java, Swift 🚀 Cross-platform mobile app development using Flutter, React Native 🌐 Backend prowess with Firebase and Node.js. 💻 Architectural excellence with MVVM, MVP, MVI, and VIPER. 🔄 Transparent updates and effortless communication, ensuring you're always in the loop. In a nutshell? I value transparency, efficiency, and making a tangible difference. It's not just about crafting any mobile app, but sculpting one that resonates, scales, and surpasses the norm. Ready to embark on an extraordinary journey? Let's unite over a virtual coffee and set the wheels in motion for your next mobile marvel!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Machine Learning
    VPN
    Wear OS
    Smartphone
    Mobile App
    iOS
    Android
    iPad App Development
    Kotlin
    Android NDK
    Java
    Android App Development
    Android SDK
    Swift
  • $20 hourly
    A Software Engineer based in Indonesia, mainly specializing in website and iOS mobile development. My primary skillset is VueJS with Javascript or Typescript and Swift, with three years of experience. Some of my works are shifl.com, federa.com, and kittycaketoken.com.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    TypeScript
    Mobile App Development
    Design & Usability Research
    iOS
    PHP
    JavaScript
    Vue.js
    Website Prototyping
    CSS 3
    Swift
    Figma
    User Research
    Sketch
  • $150 hourly
    ✅ Upwork Top Rated & Verified Mobile Developer Apple App Store Rankings: #74 Overall | #5 Sports | #25 “What’s Hot” | #11 Productivity ✔︎ 5-star rated | 100% Job Success | 10+ years experience ✔︎ 75+ projects completed | 50+ apps published to Apple App Store / Google Play ✔︎ Extensive iOS and Android experience (Swift, Objective-C, Kotlin, Java) Creating a modern app is a challenging task, so having someone to help you navigate through the many complexities of not only creating the app, but also getting it live on the store is necessary. I realize how important this project is to you, and with my experience and track record I will be your advocate throughout the entire process. Communication is key to the way that I develop software. With proper communication you can feel confident that all aspects of the app development are moving in the right direction. I will keep you aware of the apps’ progress both with frequent communication by phone/email/Zoom and with consistent updates that can be downloaded and installed on your devices. You are the expert on what the app needs and only you know what is going to work for you and your users. As a former teacher, helping people reach their goals comes naturally to me. I’m looking forward to helping you create the next great app! ------------------------------------------------------------------------------------------------------ Apps developed in these app store categories: Productivity, Medical, Health & Fitness, Sports, Utilities, Education, Games, Music, Books, Business, Lifestyle, Reference, Shopping, News, Navigation, Photo & Video, Food & Drink, Social Networking, Entertainment Large clients include: Stanford University, Monster Digital, UC Davis, Allegheny Health Network, Schroeder Publishing Co, Washington Suburban Sanitary Commission, Cambridge Health Alliance, VICIS Sporting Goods **Additional information available at my company’s website twosuntraders.com.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    iPad App Development
    Mobile App Development
    Android App Development
    Firebase
    iOS
    Swift
    Objective-C
    iPadOS
  • $40 hourly
    I have been in mobile development for 8+ years, especially iOS, since iOS 4. For the most of my time I have been working on in-house applications, and for the last 2 years, I am trying to contribute in any project that makes me excited. I have deployed more than 30 apps on App Store. And continuing to do so. I am also experienced at building backends for complex systems (on PHP most of the time) for mobile applications and web frontends. As a perfectionist, I try to make sure everyone gets satisfied with the quality of the job I have been assigned to, instead of just completing requirements.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    API Development
    Web Scraping
    API
    Web Crawling
    iPad UI Design
    iPhone UI Design
    Scripting
    iPad App Development
    Swift
    Objective-C
    API Integration
    PHP
    Laravel
    Android App Development
  • $30 hourly
    I am a full-stack lead developer. Coding is my passion and over the last 10 years, I am successfully converting client's requirements into amazing websites and apps. My expertise lies in Web and Android Application development. I have hands-on experience in native application development. My deliverables are clean, optimised, well-structured and well-coded and bug-free. I have the skills and experience of the following technologies: - Programming languages: NodeJS, AWS Serverless, PHP, Swift (ios) - Core web: HTML, CSS, JavaScript, jQuery, AJAX, XML, JSON. - CMS: Wordpress - PHP Frameworks: CodeIgniter, Laravel. - DBMS: MySQL, PosgreSQL; - Mobile systems: Android, iOS. - SQL - VCS: Git I am open for long-time partnership. Connect with me to discuss your technical requirements and let us together convert the imagination to reality! Note: I am open to work on urgent projects with a tight deadline.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    React Native
    Serverless Computing
    AWS Lambda
    Android App Development
    React
    Angular
    Node.js
    CodeIgniter
    PHP
  • $50 hourly
    📱 Mobile Application Expert ✅ Upwork Top Rated 🏆 Google Certified Associate Android Developer I can support you with both Websites and Native & Hybrid Mobile apps using Android Studio and Xcode Swift . With more than 5 years of professional experience in the software development company. Now I am very experienced with various categories and aspects of mobile app development including -Firebase - Google Maps - GPS Location - SQLite and Realm - Push Notifications - UI/UX development - Ads Integration - REST API's I am happy to deliver you a world-class quality work and full support until you will be satisfied. Thanks
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Hybrid App Development
    Social Media Account Integration
    API Integration
    Chat & Messaging Software
    Map Integration
    Location-Based Service
    Firebase Cloud Firestore
    Android Studio
    Mobile App Development
    Android SDK
    Google Maps API
    Mobile UI Design
    Firebase
    Android App Development
  • $50 hourly
    I have been working professionally as an iOS/macOS Developer for more than 10 years now. I make it my goal to create software with the user in mind, creating applications with a usable and intuitive user interface experience. I also understand the importance of creating a highly readable and easily maintainable source code. I am constantly striving to learn new technologies and look for ways to better myself. • iOS SDK (3.x – 16.x), WatchOS SDK, tvOS SDK • MVC, MVP, MVVM, VIPER, Clean Swift • CoreImage, AVFoundation, CoreAnimation, CoreAudio, MapKit, Google Maps, CoreLocation, CoreBluetooth, UIKit, SiriKit • In-App Purchases, StoreKit, Stripe SDK • CoreData, SQLite, MySQL, JSON, XML • AWS, Firebase, Parse, CloudKit • TestFlight, Crashlitics, Fabric • Social networks API: Facebook, Twitter, LinkedIn, and Instagram • Offline Storage, Multi-Threading, and Performance Tuning
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Mac OS App Development
    Objective-C
    Swift
  • $75 hourly
    I am Max and I am mobile developer you are looking for. Over the years, I have worked with truly amazing people on really cool projects that I am really proud of. I have made plenty of mobile apps. Live in sunshine Florida State. Expertise: • 7 years in mobile development. • Strong knowledge in C#, Android and iOS SDKs. • Languages: C#, Objective-C, Swift, Java • Binding Java(.aar) and Objective-C libraries(CocoaPods) • Understanding Patterns: MVC, MVP, MVVM, Delegate, Notification, Singleton • Native mobile app development for iPhone, iPad, Android phone and tablet • Creating complex UI iOS(Storyboard, .xib or AutoLayout), Android(xml, axml) • Database: SQLite, Realm • Communication: REST(HttpClient), Refit as Rest Client • Social media APIs integrations (Facebook, Twitter, LinkedIn , Google+) • Map integration: Google Maps(iOS, Android), MapKit(iOS), OpenStreetMap(Android) • Payment services: In-App Purchase, Stripe • AdMob (banner, full screen, video) • Analytics services: Google Analytics, FireBase Analytics • CI/CD: AppCenter • Distribution: Apple Store, Google Play • Design Tools: Sketch, Adobe Photoshop
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Android Studio
    Scrum
    Atlassian JIRA
    Git
    Model View ViewModel
    Android SDK
    Android
    Xamarin
    C#
  • $44 hourly
    I have over 10 years of experience with Unity3D. Over the last 10 years I have developed a wide range of mobile apps including iPhone & Android games. I am currently game developer working mostly with Unity game engine, covering multi-platform. Experienced on gameplay, rewards system, user interface, accelerometer, social media/game centre integration, augmented reality, advance lightning, shadows casting, in-app purchases, iAds, Mopub, Admob, Chartboost, RevMob and many other SDK integration with Unity. I also have experience in submit your app to Apple app-store, Google Play or Amazon app-store. Through my years of work in the game field, I acquired a good knowledge about technique be it code implementation or graphical asset optimization. So whatever project you have in the game field, I will be happy to contribute to it. I love what I'm doing daily, and I'm dedicated to my work.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Lua
    C#
    C++
    PHP
    Android App Development
    Unity
  • $50 hourly
    EDUCATION: B.TECH CSE from NIT HAMIRPUR with CGPA 7.71. KEY SKILLS: C++, C#, Objective-C, Unity3D Game Engine, Cocos2dx TASK EXPERIENCE: Enemy AI, Enemy Wave Spawning, Helicopter AI, Helicopter Respawn, Path Finding, Target Finding, Player Control, Player Animation, Enemy Animation, Camera Behavior, Camera Animation, Sound Controller, Helicopter simulation, Random Object Spawning, UI Design and Implementation, Score logic, Daily Reward Logic, Shader Optimization, Social Networking, Ads Implementation, Achievement and Leaderboard, Endless Path Creation, Endless Background Creation, Level Design, Weapon Firing (Bullets, Missiles), Weapon Upgrades, Multiplayer (Room Creation, Room Joining, Event Handling, Master Selection). OVERALL EXPERIENCE: 11 Years.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Game Development
    Android App Development
    Unity
    C#
    C++
    Objective-C
  • $55 hourly
    Hi, I'm Zubair :) I Have Good Experience Of GAME DEVELOPMENT In Unity3D With C# Programming Since 2014. I helped more than 50 clients with Designing And Developing Their Games. I have built different sorts of Unity games Virtual Reality, 2D, 3D, RTS, RPG, FPS, TPS & casual mobile games. Feel Free To Contact Me For More Information So That You Have The Absolute Confidence To Hire Me. 
 Looking forward to discussing your idea. Regards, Zubair
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Online Multiplayer
    Hybrid App Development
    Personal Computer
    Game
    Card Game
    Game Design
    C#
    Apple Xcode
    Unity
    Photon Unity Networking
    Android App Development
    Game Testing
    In-Game Advertising
    Game Development
  • $10 hourly
    Hello my profile visitors, Thank you so much for looking into my profile. Whether you are a 𝗦𝘁𝗮𝗿𝘁𝘂𝗽, 𝗘𝘀𝘁𝗮𝗯𝗹𝗶𝘀𝗵𝗲𝗱 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗼𝗿 𝗹𝗼𝗼𝗸𝗶𝗻𝗴 𝗳𝗼𝗿 𝗠𝗩𝗣, you will get 𝗛𝗶𝗴𝗵-𝗤𝘂𝗮𝗹𝗶𝘁𝘆 𝗦𝗲𝗿𝘃𝗶𝗰𝗲𝘀 at an 𝗔𝗳𝗳𝗼𝗿𝗱𝗮𝗯𝗹𝗲 𝗖𝗼𝘀𝘁, 𝗚𝘂𝗮𝗿𝗮𝗻𝘁𝗲𝗲𝗱. Interested? Just click on the '𝗜𝗻𝘃𝗶𝘁𝗲 𝘁𝗼 𝗝𝗼𝗯' button and let us discuss about your project and your vision. 🔹 During the last 11+ years, I have developed many different types of apps and website. Food delivery app and website On-demand services Salon app and website Beauty app and website Taxi booking app and website Car rental app and website E-commerce app and website Health and fitness app Travel app Music streaming app Video streaming app Fintech app Telemedicine app Finance app Real estate app and website Social media app Chat app Business app and website Dating app and website Online education app and website Tutor app Hotel Booking app and website Flight booking app and website Online grocery ordering app and website There are many more apps and websites I have worked on in the past. 🔹 My core skills and experiences: ➔ Interaction with backend - Rest API, JSON, XML, PHP, Node.js, Python ➔ Databases / Data Management - SQLite, MySQL, Parse, MongoDB ➔ Social Integration - Facebook, Twitter, Youtube, Instagram, Snapchat, Tinder ➔ Chat - XMPP, Socket, Firebase, GetStream, Twilio ➔ Version Control Tools - Github, Bitbucket, Gitlab ➔ Google Map, Apple Map kit, Geolocation, GPS, Location Tracking ➔ Audio / Video Live Streaming ➔ Firebase APIs ➔ Paypal, Braintree, Stripe Payment Gateway ➔ QR Codes, Bar Codes, VIN Scanner, NFC Tags Reading ➔ In-App Purchase, Advertisement, Push Notifications, GCM, Google Analytics ➔ Photo & Video Sharing, Editor, Filter 🔹 I work with the below technologies for development: 𝗔𝗻𝗱𝗿𝗼𝗶𝗱: Kotlin, Java, Android Studio, Android SDK 𝗶𝗢𝗦: Swift, SwiftUI, Objective-C, Xcode, iOS SDK 𝗖𝗿𝗼𝘀𝘀-𝗽𝗹𝗮𝘁𝗳𝗼𝗿𝗺 (𝗛𝘆𝗯𝗿𝗶𝗱): Flutter, React Native, Ionic 𝗪𝗲𝗯 / 𝗕𝗮𝗰𝗸𝗲𝗻𝗱: PHP, Node.js, Python, Laravel, WordPress, Express.js, Nest,js, Django 𝗙𝗿𝗼𝗻𝘁𝗲𝗻𝗱: React.Js, HTML5, CSS3, BootStrap, JavaScript, jQuery 🔹 Why you should hire me? ✔ I always work towards your success ✔ Quality work at affordable prices ✔ Strong Android, iPhone, and backend architecture and database knowledge ✔ Develop applications that support all devices ✔ Delivering product on/before time ✔ Always up-to-date with the latest technologies Let us connect, discuss and convert your idea to an amazing solution that becomes the part the part of your success.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Web Development
    PHP
    Laravel
    Python
    Django
    Android
    iOS
    GPS
    Geolocation
    Payment Gateway Integration
    Firebase
    Kotlin
    Swift
    SwiftUI
    In-App Purchases
  • $70 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 ability to convert 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: Obj-c to Swift migrations Location-based apps (Google / Apple maps integration) Social media login and SDK integration (Facebook, Twitter, Instagram) In-App purchases Push notifications tvOS development Keyboard extensions (iOS) Live second screen apps for TV shows Messaging and chat apps Trivia games Firebase and live chat integration Backend services
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    JSON
    Swift
    Objective-C
    Kotlin
    RESTful Architecture
    iOS
    Android
    Mobile App Development
    tvOS
  • $25 hourly
    ✅ I can help: ➜ To make the mobile development process (Android and iOS) in your company faster and more cost-effective; ➜ Find and fix functional/performance issues before you upload app on App Store and Play Market; ➜ Your business to successfully grow via support of mobile applications; ➜ To bring your whole idea, or new features of your existing product to market faster without major problems; ➜ To decrease spending money on in-house Android and iOS mobile developers. ✅ Top Rated member of UpWork; ✅ 500+ hours billed on UpWork; ✅ Qualifications include 6+ years of Android and iOS mobile development experience. ✅ Programming languages that I use for Android and iOS mobile development: ____ • Java SE; • Kotlin; • Swift. ✅ Software architecture that I use: ____ • Clean architecture; • MVVM (model-view-viewmodel); • MVP (model-view-presenter); • MVI (model-view-intent). ✅ Stack of technologies that I use for Android app mobile development: ____ • Android SDK; • Android Jetpack, Architecture Components: ViewModel, LiveData, Lifecycle; • Dependency injection: Dagger 2, Koin; • Multithreading: RxJava2/RxKotlin, Kotlin coroutines; • Databases: SQLite / Room / Realm; • Networking: Retrofit (Rest API) / OkHttp / Websocket; • Testing: Junit / Mockito / Mokk / Robolectric / Espresso / UI Automator; • Notifications: FCM (Firebase cloud messaging); • Bluetooth, BLE (Bluetooth low energy); • Google Maps SDK; • Image loading: Glide, Picasso. ✅ Stack of technologies that I use for iOS app mobile development: ____ • iOS SDK; • UI: Autolayout, Storyboard; • Multithreading: GCD, Operations, OperationQueue; • Dependency injection; • CoreData; • SwiftUI; • Core Animation, Core Graphics; • Networking: Alamofire, Websocket; • Apple Services: iTunes Connect, TestFlight, In-App-Purchases; • Testing: Unit tests / UI tests; • MusicKit / MediaPlayer; • TouchID / FaceID recognition; • Knowledge of Human Interface Guidelines / App Store Review Guidelines. ✅ Communication protocols: ____ • WebRtc; • Xmpp. ✅ Tools: ____ • Android studio; • Xcode; • Git; • Jira; • Slack; ✅ General info: ____ • Qualifications include 6+ years of Android and iOS mobile development experience; • 2 years worked as Team Lead in Android and iOS mobile development team; • Created and uploaded own Android and iOS apps to App Store and Play Market; • Worked with international products and international customers as Senior Android and iOS developer. ✅ About the companies where I worked: - Indian and international software development companies; - up to 600 employees; - wide stack of Android and iOS mobile development technologies; - daily communication with international customers; - a lot of successfully Android and IOS mobile development projects - messenger, GPS based app, etc. ✅ I have successfully finished many projects: - app for Android which helps to edit pdf documents; - Wi-Fi development board to build connected IoT projects with Groves; - custom keyboards; - messenger (based on XMPP); - app which manages bluetooth low energy devices; - app with GPS based features, worked with google maps api for both Android and iOS; - simple race game; - app like "Shazam" only for video for both Android and iOS. Let's discuss your request on a call!
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Hybrid App
    Native App
    ChatGPT
    Redux
    QR & Barcode Scanner
    iOS
    Java
    Kotlin
    iPadOS
    Flutter
    Hybrid App Development
    In-App Purchases
    Swift
    Objective-C
  • $40 hourly
    Expert iOS Developer (iPhone iPad Swift Objective-C) ★★★★★ 100% Job Success Score ★★★★★ 5.0 Stars Feedback Score ★★★★★ Top Rated on Upwork I'm iOS/Swift/ObjC/ developer with 5+ years of experience in iOS app development, creating native apps, games, bug fixing existing apps and collaborating on major projects. I am a dedicated, reliable full-time freelance developer. I have been programming for 5 years in the following technologies: • Swift • Objective-C • Unity3d • VR/AR Contact me for any iOS projects or problems you need help with. I am keen to build long term relationships with a few good clients. I am interested in taking on long-term or short term projects.
    vsuc_fltilesrefresh_TrophyIcon iOS Development
    Augmented Reality
    Virtual Reality
    iOS
    Native App Development
    Advanced Analytics
    Apple Xcode
    iOS Jailbreaking
    iOS SDK
    Objective-C
    Swift
  • $45 hourly
    I am a mobile developer with experience of more than 5 years in native iOS application development. I have solid understanding of UI/UX design and implementing pixel perfect UI. And I can single handedly complete an entire iOS application. 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 SDK 3.x – 10.x, Swift/Objective-C Java & Android Studio Xcode, Cocoapod Framework Google Firebase Authentication and Database Github/Gitlab/Bitbucket Python/Django Framework Heroku Deployment Trello task management Zeplin design hand-off Sketch, Adobe XD, Figma UI/UX design Invision app prototyping 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 5M+ businesses

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