Hire the best Objective-C developers

Check out Objective-C developers with the skills you need for your next job.
Clients rate Objective-C developers
Rating is 4.8 out of 5.
4.8/5
based on 4,104 client reviews
  • $52 hourly
    Hi, My name is Pavel Bukhonov. Thanks for your visiting my profile. I'm from Russia. I was studying in Voronezh State University and on Department of Software and administration of information systems. Was working for 4 years with .net in 2 big projects and in free time was creating some simple apps for iOs then I decide to move all my time to iOs as it was more interesting for me. I have more than 6 years experience of iOs development Objective c and Swift. What are the advantages of hiring me? - High quality and well documented code - Keeping deadline - Quick response whenever you need - Experienced and Nice GUI design that Supports all devices. My #1 goal will always be to have a clear understanding of your needs and vision of the project. Will be glad to work with you. Thanks
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    User Profile Creation
    In-App Purchases
    Swift
    Atlassian JIRA
    UIKit
    Apple Xcode
    iPhone UI Design
    GitHub
    Cocos2d
    Apple Motion
    iPhone App Development
    iOS Development
  • $60 hourly
    I've been working as an iOS Developer for 9 years. Experienced in both Swift and Objective-C, I have developed apps for the iPhone, iPad and also Apple Watch. I've worked on Android too, both Java and Kotlin. I have submitted many apps to the App Store, with complex interfaces, extensive web service communication, and multimedia content. Some of these apps got good references in the press, and one of them, Back in Time, was selected by The New York Times as one of the Top 10 iPad apps of the year.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Mobile App Development
    Swift
    iOS Development
  • $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 Objective-C
    Apple Xcode
    iPhone UI Design
    iOS
    Smartphone
    iPhone App Development
    Core Location
    Realm Database
    JSON
    Firebase
    Cryptography
    UIKit
    Swift
    iOS SDK
    iOS Development
  • $30 hourly
    I'm a software developer. I believe in attention to detail and try to cover every conceivable aspect in software design and development to give you the best possible product. I am working in the software industry for the past 16 years mainly developing for macOS. I'm developing software for macOS and iOS for the past 12+ years, covering stages from inception to design and development to software release and further support and improvements. I am an engineering graduate with a degree in Electrical Engineering from GBPUA&T. A perfectionist by trait, I like to understand most requirements of a job before taking it up.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    iOS
    macOS
    Apple Xcode
    Application Installer
    Data Recovery
    Mac OS App Development
    iOS Development
  • $100 hourly
    John Morrison is a professional software engineer with over 20 years of experience. He has successfully led the creation and growth of industry awarded software titles for both desktop and mobile applications.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Apple Xcode
    Smartphone
    iOS
    JSON
    PHP
    C
    iOS Development
    .NET Framework
    C#
    Swift
    macOS
  • $65 hourly
    C++/ObjC/Swift Programmer/Analyst/Software Architect with 17 years of experience and solid background in analysis, design, development and implementation of desktop and mobile applications Co-Founder at BirdsCorp.com - we developed and launched 3 successful iOS applications, available on the App Store I try to carefully choose projects that are interesting to me and match my skills from the one hand and give me a challenge or may bring something new from the other hand
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Swift
    Image Processing
    DirectShow
    Apple Xcode
    C#
    Microsoft Visual C++
    C++
    C
    iOS Development
  • $50 hourly
    My name is Waqas and I am a senior software engineer based in Stockholm, Sweden with about a decade of professional experience. During the course of my professional career I had the chance to work for a variety of different companies and clients including NBC, Statoil,. As a freelancer, I am strongly focused on iOS development. I can complete smaller projects on my own or work on larger projects as a member of a team. You can expect to hire a seasoned and reliable software engineer who knows how to get the job done properly.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    RxSwift
    Apple Xcode
    Java
    Node.js
    Ruby on Rails
    Android App Development
    Kotlin
    Android
    watchOS
    iOS Development
    Swift
  • $100 hourly
    ✅ Price Guarantee ✅ Quality Guarantee ✅ Fastest (verified in all reviews). Are you tired of cheap developers who promise the world, but can't deliver quality product on time? Tired of cheap developers that end up costing you money to fix their "finished" product that is loaded with bugs and issues? Look no further. I will deliver exactly what I say in a shorter amount of time estimated. A very successful Mobile Developer with over 10 years professional experience, holding several 1st place hackathon wins - including TechCrunch. - Been in several lead roles on successful Android & iOS apps that have 1million+ downloads (with 4.5+ ratings + featured) developed from the ground up. - Well versed in app security & encryption - Well versed in automated UX tests for apps. - Worked on personal game apps during spare time involving real-time multiplayer with voice & text chat. - Well known for speed and attention to detail. - Always up to date with the latest technologies - Google (Firebase) APIs - REST (JSON, XML) - Social Media integration - Barcode, QR scanners - Camera API - Google AdMob - SQLite, ORM - Amazon IAP, Google In-app Billing - Git - A lot of others libraries
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Apple Xcode
    Android App Development
    iOS Development
    Android
    Swift
    C#
    C++
    Java
  • $60 hourly
    Professional iOS developer with 9+ years of experience. I can transform your best idea into a polished app on the Apple App Store, resolve any existing issues, or develop the feature that both you and your users have been eagerly awaiting. I am passionate about mobile development and my primary goal is to build applications that will help your business grow: - Build an App using MVVM+Coordinator design Pattern in Swift UIKit or SwiftUI. - Great experience in Profiling, Multithreading, and Networking - Reactive Programming using Apple's latest Framework Combine - Third-party libraries integration using SPM and Cocoapods - Swift-C API Interoperability - excellent written and verbal communication skills - perform code reviews - help with releases, and making sure Apple or Google won't reject it after the review; - post-release maintenance and support; I'd love to hear about your project! Send me a message and let's talk about it.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    iPad App Development
    RESTful API
    Model View ViewModel
    iOS
    Clean Architecture
    iOS Development
    Socket Programming
    Swift
    Code Refactoring
    Payment Gateway Integration
    API Development
    Node.js
    API Integration
    MySQL
  • $30 hourly
    With over 7 years of diverse experience in the IT industry, I have honed my skills as a Mobile App Developer. My portfolio boasts numerous live full-stack applications across various platforms. As a dedicated software engineer, I infuse my passion into every project I undertake. I prioritize understanding my clients' requirements and deliver projects promptly, consistently meeting preset deadlines. Whether starting from scratch or updating existing applications, I have a proven track record of successful project completions. Let's collaborate on your next mobile app development journey and turn your vision into reality!
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Push Notifications
    Firebase
    Google Maps
    Core Location
    UIKit
    Unit Testing
    Realm Database
    Core Data
    Swift
    iOS Development
    Web Application
    UI/UX Prototyping
    Android App Development
    Quality Assurance
  • $40 hourly
    Hello, I'm an app developer from Ukraine with experience in iOS developing for iPhone and iPad (Objective C/Swift/SwiftUI languages). I have strong skills for creating a project - from choosing the architecture to upload application to the app store. Not afraid of difficulties, maintain composure in stressful situations. I can to use my knowledge to do the job with maximum quality and quickly. Open for interesting projects. Also I'm open for interesting project and feel free to contact: Skype - maxtreemua. Telegram - @maxtreem
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Cocoa API
    iOS SDK
    Mobile App Development
    iOS Development
    Mobile App
    WordPress
    JSON API
    Google APIs
    Mobile UI Design
    Git
    Mobile App Design
    Swift
  • $23 hourly
    Greetings! I am a highly experienced and top-rated mobile developer with over 14,000 working hours on Upwork. My expertise lies in developing native iOS and Android apps, as well as cross-platform apps using React Native and Flutter. Over the years, I have worked on a wide range of projects, from simple utility apps to complex enterprise-level solutions. My skills include: • Strong knowledge of Swift, Objective-C, Java, Kotlin, React Native, and Flutter • Experience working with various APIs and SDKs, including Firebase, Google Maps, and AWS • Proficiency in using version control systems such as Git and SVN • Ability to design scalable, maintainable, and reusable code • Strong debugging and troubleshooting skills • Familiarity with Agile methodologies In addition to my technical skills, I am also an excellent communicator and team player. I have worked with clients from various industries, and I understand the importance of clear communication, timely delivery, and excellent customer service. If you're looking for a reliable and skilled mobile developer, I am here to help. Feel free to get in touch to discuss your project requirements in detail. Thank you for your time, and I look forward to working with you! Best regards, Oleksii .
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    iOS SDK
    React Native
    Flutter
    In-App Purchases
    Java
    Android App Development
    iOS Development
    Kotlin
    Swift
    SwiftUI
    Smartphone
    Mobile App Development
    Android
    iOS
  • $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 Objective-C
    Business with 1-9 Employees
    In-App Advertising
    In-App Purchases
    UIKit
    iOS SDK
    Java
    Swift
    Android SDK
    iPad App Development
    iPhone App Development
    Android App Development
    iOS Development
  • $30 hourly
    I am a professional mobile app developer with more than 4 years of experience. I have experience developing native apps using Java, Swift or ReactNative.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Android App Development
    Swift
    React Native
  • $30 hourly
    Hi, I am located in Pennsylvania, USA and have been working as a Full Stack Developer for 10 years and 8 years of mobile app (iOS & Android) development with PHP, Laravel framework, MYSQL, JavaScript, Jquery, Wordpress, Drupal, API development, CSS3, HTML5, Objective C, Swift, Swift UI, Flutter, React Native, Firebase, and other web/mobile app development and testing tools. I also work with a small team of 4 which includes one creative UI/UX designer, one android app developer and a senior software/application tester.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Drupal
    WordPress
    Hybrid App Development
    Native App
    AWS Amplify
    Node.js
    Kotlin
    Mobile App Development
    Laravel
    Flutter
    React Native
    SwiftUI
    Swift
    iOS Development
  • $50 hourly
    - 13 years of experience with the iOS platform, deploying high-level iOS applications - experience in object-oriented software architecture, design, programming, and design patterns - good understanding of the internals of iOS - testing of iOS applications - experience in OOP, Multithreading, Networking - general algorithms building - excellent written and verbal communication skills - the ability to perform in a fast-paced agile environment and work both as a tech lead, a team member, and independently - strong analytical and problem-solving skills You are welcome to contact me if you want to create a new iOS application from the ground up or to improve your current apps. I can help you with all your concerns. And no matter if you are a technical person who knows what is a Firebase or Realm or a business person with a dream to have your own iOS app in the App Store we can make a great team together and you will have a clean coded and well-functioning application. Technical skills: Programming languages: Swift Apple Frameworks: Core Location, MapKit, Quartz, Core Graphics, Core Animation, Core Location, UIKit (Cocoa Touch), Foundation, CoreText, SpriteKit, AVFoundation, AudioToolbox, AVKit, AdSupport, iAd, CoreImage, MediaPlayer, Photos, SafariServices, NetworkExtension IDEs/Development Tools: Xcode Web technologies: HTTP/HTTPS, REST, JSON, HTML, CSS, XML Databases: Realm, SQLite Source Control Systems: Git PM systems: JIRA, Trello, Monday, Asana
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Apple Xcode
    Swift
    iOS Development
  • $25 hourly
    With a knack for crafting sleek, user-friendly apps and a passion for cutting-edge features, I'm your go-to guru for all things iOS! your ticket to iOS wonderland! I thrive on turning imaginative concepts into mesmerizing mobile realities. My domain expertise spans a wide range of industries, including: --E-commerce: Crafting both retail and wholesale applications. --Transport: Developing booking and carpooling solutions. --Medical: Creating hospital and sample collection applications. --Social Media: Designing community-centric applications. --Utility: Specializing in childcare applications. --Industry-specific: Tailoring apps for real estate, food, and tourism. --Fintech: Building cryptocurrency and stock market applications. --On-Demand Services: Crafting service booking applications. --Sports: Developing streaming applications. From initial idea discussions to the exciting moment of publishing your application on the App Store, I am readily available to provide any assistance you might require. Let's connect over Zoom or Google Meet to explore how I can turn your vision into reality. Let's embark on an app-making adventure and create something truly extraordinary." 🚀📱 Thanks Shailendra
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Mobile App Strategy
    Mobile App Improvement
    Mobile App Bug Fix
    iPad App Development
    GPS
    Geolocation
    Video Stream
    Mobile App Testing
    Apple Xcode
    Mobile App Redesign
    Twilio API
    Mobile App Development
    Swift
    iOS Development
  • $15 hourly
    I will go the extra mile to make sure your app is pixel perfect. What you can expect from me: • Quality: I make sure your app works as you expect it to work. I will make suggestions to ensure you get the best results. I write readable and maintainable code. • Good communication: I will let you know what I’m working on in fluent English. • Honesty: I will not accept any job until I fully understand what’s expected of me. If anything doesn’t go as expected I will instantly let you know. I will not deliver any half baked products. • Speed: I will meet and often beat the agreed upon deadline. working on high-quality iOS/Android applications for different industries, including medicine, marketing, advertisement, etc as a developer, team-lead, and project manager. 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 always glad to see that application continue its life. I'm open to working as a part or lead of the team or as an individual developer. 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 ALWAYS AVAILABLE FOR ANY QUERIES, CLIENT SATISFACTION AND QUALITY CODE IS MY PRIORITY.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Stripe
    Mac OS App Development
    Amazon EC2
    Apple Xcode
    API Development
    Android App Development
    Kotlin
    Java
    Swift
    Mobile App Development
    iOS
    Firebase
    Android Studio
    iOS Development
    Android
  • $120 hourly
    Hello! I'm a seasoned software developer with a remarkable track record of over 20 years in the industry. My diverse expertise spans iOS app development, Android app development, and full-stack web development. Technical Mastery: My journey in software development began long before mobile apps and modern web technologies became mainstream. I possess an in-depth understanding of the intricate workings of iOS and Android ecosystems. Crafting elegant and functional apps that run seamlessly on both platforms is second nature to me. Additionally, I've honed my skills in creating powerful and efficient web applications, covering both front-end and back-end development. My proficiency extends from HTML, CSS, and JavaScript to server-side languages and databases, ensuring comprehensive solutions. Velocity and Precision: Speed and quality are the hallmarks of my work. I have an innate ability to produce high-caliber deliverables swiftly. This isn't just about getting the job done quickly; it's about maintaining an unwavering commitment to excellence. My experience has equipped me with the insight to optimize development processes without compromising on code integrity or user experience. End-to-End Solutions: Whether it's a sleek mobile app or a robust web platform, I've got it covered. I bring a holistic approach to development, capable of conceptualizing, designing, implementing, and deploying solutions from start to finish. My cross-platform proficiency enables me to create synchronized experiences that resonate with users across different devices and operating systems. Exceptional Deliverables: At the core of my work is an unyielding dedication to delivering exceptional software solutions. The apps and websites I create not only function flawlessly but also exude elegance and sophistication. User-centric design, intuitive interfaces, and clean, maintainable code are principles that guide every project I undertake. Collaboration and Communication: Working as part of a team is as familiar to me as coding. I value collaboration and effective communication, whether it's with fellow developers, designers, project managers, or clients. I understand the importance of aligning technological solutions with business goals, ensuring that every project is not only a technical triumph but also a strategic success. Innovation and Adaptability: Stagnation has no place in my world. Over two decades, I've witnessed the evolution of software development firsthand and have continually adapted my skills to embrace emerging trends and technologies. This adaptability enables me to provide forward-thinking solutions that stand the test of time. In summary, I am an industry veteran who combines technical prowess with a passion for perfection. My agility, expertise, and commitment to excellence set me apart as a software developer who can tackle diverse challenges across multiple platforms. If you're looking for an accomplished developer who can turn your vision into reality while exceeding your expectations, I'm here to make it happen.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Golang
    iPad App Development
    RESTful API
    Solidity
    Git
    Kotlin
    Firebase
    Android App Development
    React Native
    Realm Database
    iOS Development
    Swift
    Mobile App Development
    Java
  • $33 hourly
    Hi, my name is Alexey and i am an experienced iOS Developer (Swift and Objective-C). I specialize on native iOS development and do mobile development since 2012. I'm very passionate about mobile software development and will be glad to offer my services for your business. Can help you to go through all the way from registering an account to publication of your app. Together we can create any iOS app. I had been working on enormous amount of mobile apps of different complexity and purposes both from scratch and from legacy code and always follow coding standards and design patterns which is rare followed by other developers, so my code is well maintained. I will never complete a project until the client is 100% satisfied. This is a few list of my experience and technical skills below: - iOS (Swift and Objective-C): Core Foundation, Core Location, Core Text, Core Data, Core Animation, UIKit, CloudKit, Push Notifications, MapKit, SpriteKit, AVFoundation, WebKit, KVO, KVC - Strong skills in object-oriented software architecture and code design patterns - Excelent understanding of the internals of iOS - JSON/XML - REST API - Git - SQL - Realm, SQLite - Geolocation services - Payment/Billing services - Autolayout - Cocos2D - Xcode, Visual Studio Personal Qualities: - Fast learning, responsibility, commitment - Transform business requirements into technical requirements - Quality and attention to details
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    iOS
    Unit Testing
    Apple Xcode
    Swift
    iPhone App Development
    iPad App Development
  • $25 hourly
    I am a skilled iOS/Android developer with 5+ years of experience in mobile app development (iOS and Android). Deliver high quality and on time product to my clients is my main goal at work. You can review my portfolio and client's feedback to see the testimonials My strongest skills are: - Swift, Objective-C and Java development - Debugging, fixing and maintainance of the existing code - App Store submission process. - Database (CoreData, Realm, Firebase, SQLite) - Payment gateway (Stripe, Paypal, in-app purchase) - Location, maps services (GPS locations processing, Apple Map Kit, Google maps) - Social networks integration (Facebook, Twitter, Google+, etc) - Multithreading (GCD, NSOperation, NSThread) - Photo/video/audio management (capturing, editing and sharing) - RESTful API integration (JSON, XML) - Push notification (including rich iOS10, 11 notifications) - Third-party framework/SDK integration - Git, SVN - Firebase services integration (Realtime Database, FCM, Auth, Functions, Storage) - Frameworks development And it is not a problem to have a meeting at any time. Communication is a one of the most important parts in development process so don't hesitate to contact me. Regards, Wayne
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Swift
    Java
    PHP
    iPad App Development
    iPhone App Development
    Android App Development
    iOS Development
  • $65 hourly
    A dedicated VPN developer with 6+ years of experience in the VPN industry. Providing VPN solutions for Android, iOS, macOS, Windows, and other major operating systems, along with protocol expertise in OpenConnect, OpenVPN, WireGuard, & Shadowsocks. ✅ Top-Rated Plus Upwork Contractor ✅ 100%+ Job Success Rating ✅ 90% Above Re-hire Rate ✅ VPN app Development. Open Connect, Open VPN, Wireguard, Shadowsocks ✅ iOS, Android, Windows, Mac, TV, Browser, Router ✅ iOS & Android Native and Cross-platform App Development ✅ Fullstack Web App Development (Laravel - PHP - MySQL) ✅ VoIP app Development. Opensource and Private SDK ✅ Website Development Mobile Application development: - Objective C, Swift - Java - Cross-Platform (ionic) Web Application development: - Laravel Framework - Codeigniter Framework - Wordpress - MySQL Website Development: - Wordpress VOIP Technology Expertise: - Open source PJSIP for VOIP client Application [Softphone] - Open source Asterisk for VOIP server Application [Billing Software] - Open source Kamailio for SIP Proxy - XMPP, Jabber, and Openfire for Instant Messaging App - OTT app development experience VPN Technology Expertise: - Open VPN (Android and iOS) - Open Connect (Android and iOS) - Wireguard, Shadowsocks (Android and iOS) Custom Project Development Experiences: - VPN Client APP & Admin/Management Portal - Mobile Dialer / Softphone - Billing Software for Softswitch - Instant Messaging Software - Live Chat Application - Hospital Management System
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    VPN
    Android
    Vue.js
    PHP
    Android App Development
    Laravel
    SQL
    iOS Development
  • $40 hourly
    If you need to resolve some complex iOS-related tasks - you're in the right place! I have experience working both with Swift and Objective-C. Also started creating apps using SwiftUI at 2020. I'm also an expert in the Apple Human Interface Guidelines. As for the architectures, I use the most cutting-edge methodologies such as VIP + Clean Architecture, MVVM+Coordinators, VIPER, MVP. I know how to work on a full-cycle development project since I created different apps from scratch. The most interesting of them were related to: - financial technology + crypto banking; - online shopping solutions; - ARKit + Vision for image recognition and presenting 3d object in AR; - AVFoundation + web sockets for video chats with a remote agent. I also developed an independent SDK in order to be built into different 3rd party apps. For local storage, I usually use Core Data or Realm. For the network layer: Alamofire or native URLSession could be used, it's all up to your preferences and what suits your needs better. In-app purchase with Apple Pay is also a field of my expertise. Feel free to choose different delivery options such as Firebase, Hockey, TestFlight, etc. If you're looking for a developer who really likes his work and is passionate about what he's doing, you've come to the right place! Feel free to contact me anytime you wish. Will be happy to work with you!
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Clean Architecture
    Core Data
    iOS Development
    In-App Purchases
    Unity
    ARKit
    Swift
    Realm Database
    Multithreaded Programming
    Model View ViewModel
  • $65 hourly
    I'm in love writing code since I discovered that I've passion for developing Software. I've passion for developing apps for desktop and mobile platforms. Since last more than 16 years, I've been in software industry, and have made some stuff successful which make me really proud of. Through working with more than 100 client on Up work, I've managed to increase my skill set to C++, Objective-C, Swift, JAVA, PERL. I didn't confine myself developing code for Desktops, but I also increased my knowledge to write apps for mobile platforms(iOS & Android). I love to talk about new ideas, and help people realise their idea in software industry. For last few year, I've great focus to improve code quality to help me deliver high quality product to my clients. I welcome you to have a look through my profile if you have new ideas, and looking for a reliable developer. I'm sure once you have done it, we will have a lot to talk about, and possibly work together as well.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Cocoa API
    Windows App Development
    Windows XP
    Mac OS App Development
    C#
    PHP
    Java
    C++
  • $28 hourly
    I am a professional iOS developer with 11+ years of experience. During my career I've dealt with lots of various applications, developed them from scratch and improved/maintained the existing ones. My key skills are: - Swift - Objective-C, - IOS SDK - Interfaсe Builder - Cocoa Touch - iAd, AdMob - AVFoundation, CoreAudio - Foundation - MessageUI, UIKit - Firebase Database, Firebase Push-notifications, Firebase Messaging, Firebase Dynamic Links; - App Store Market submission process; - debugging, fixing and maintenance of the existing code; - RESTful API integration; - social network integration (Facebook, VK etc.); - CoreData, SQLite database management; - Push notification implementation; - in-app purchases implementation; - GPS location processing; - third-party framework/SDK integration; - photo/video/audio management (capturing, editing and sharing); - Git, SVN; - multithreading and memory management; - cocoaPods; - general software architecture I've done the development of cross-platform applications for mobile devices in cocos2d-x (iOS, Android); porting applications from iOS to Android (from Objective-C to C++). I have worked a lot with social networks (Facebook, Twitter, Google, Instagram, Tumblr etc.) and popular video hosting platform (Youtube, Vimeo). I always say YES to challenges as it growth my professional strengths.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    App Marketplace
    Roku Development
    iPad App Development
    Apple Xcode
    Cocoa Touch
    RESTful Architecture
    iOS Development
    Cocos2d
  • $15 hourly
    Hi, I'm Mohamed. I have 10 years experience as iOS developer.I have developed lots of app which are live on the app store. I have worked with sockets(secured) , sip protocol (client and server),RESTful web services and Firebase and JSON Main skills: objective c, CocoaPods, Firebase, PHP, Javascript
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    Mobile App Development
    iOS
    Swift
    Firebase
    iOS Development
    FreeSWITCH
    GPS
    Session Initiation Protocol
  • $25 hourly
    Senior Mobile Application developer with comprehensive experience in iOS, Android and Backend system developments. Not just an iphone or android developer but a developer that can take care of all aspects of the projects from graphic designing to development of the backend APIs to support the front end Mobile and Web application. No need to hire multiple developers for a single project. I can manage the project from in all its aspects from start to finish. More than 8 years of Experience with 500+ apps development under the belt and vast experience with successful Startups to make their apps like the idea they had. Some of the app technologies that I have worked on: - Vehicle tracking and order delivering apps like Uber eats etc. - School and Workspace management apps. - BLE based hardware interaction apps. - E commerce apps. - Video & photo editing. - Autonomous functionalities. - Banking apps. - Life saving Medical apps. - Road safety apps. - Fitness apps. - Native 3d Games. - Resource Managing apps. - Weather apps. and Countless more and counting.
    vsuc_fltilesrefresh_TrophyIcon Objective-C
    UX & UI
    Website Development
    Mobile App Development
    Android
    iOS
    Swift
    Twilio API
    Stripe
    SendGrid
    Mac OS App Development
    Android App Development
    iPhone App Development
    iPhone UI Design
    iOS 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 Objective-C Developers

How to hire Objective-C developers

Objective-C developers can help you build apps for iOS, macOS, and other Apple products. Since Apple encourages developers to eventually switch to Objective-C’s successor, Swift, Objective-C specialists are mostly sought after for updating and maintaining legacy code.

So how do you hire Objective-C developers? What follows are some tips for finding top Objective-C consultants on Upwork.

How to shortlist Objective-C professionals

As you’re browsing available Objective-C consultants, it can be helpful to develop a shortlist of the professionals you may want to interview. You can screen profiles on criteria such as:

  • Technology fit. You want an Objective-C developer who understands the technologies behind your software project.
  • Project experience. Screen candidate profiles for specific skills and experience (e.g., migrating a legacy Objective-C codebase to Swift).
  • Feedback. Check reviews from past clients for glowing testimonials or red flags that can tell you what it’s like to work with a particular Objective-C developer.

How to write an effective Objective-C job post

With a clear picture of your ideal Objective-C developer in mind, it’s time to write that job post. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample Objective-C job post titles:

  • Objective-C developer needed to refactor legacy code to Swift
  • iOS developer experienced with Swift, Xcode, and Objective-C
  • Swift/Objective-C developer for maintaining/updating a news curation platform

Objective-C project description

An effective Objective-C job post should include:

  • Scope of work: From app development to code migrations, list all the deliverables you’ll need.
  • Project length: Your job post should indicate whether this is a smaller or larger project.
  • Background: If you prefer experience with certain programming languages, software technologies, or developer tools, mention this here.
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

Objective-C developer responsibilities

Here are some examples of Objective-C developer job responsibilities:

  • Innovate and present new ideas/solutions
  • Translate customer requirements and UI/UX designs into code
  • Handle third-party API integrations
  • Migrate legacy Objective-C code into Swift

Objective-C developer requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in an Objective-C developer. Some examples:

  • Proficient in Objective-C (and Swift depending on project requirements)
  • Apple development environments (e.g., Xcode, Cocoa, Cocoa Touch)
  • iOS frameworks (e.g., Core Data, Core Animation)
  • Desired Apple operating systems (e.g., macOS, iOS)
  • Desired Apple hardware (e.g., MacBook, Apple Watch, iPhone)

Objective-C Developers FAQ

What is Objective-C?

Objective-C is a general-purpose programming language that supports object-oriented design by adding Smalltalk-style messaging to the C programming language. It was the main supported programming language for Apple products (e.g., macOS, iOS) until the introduction of Swift in 2014.

How much does it cost to hire an Objective-C developer?

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

Cost factor #1: project scope

The first variable to consider when determining scope is the nature of the work that needs to be completed. Not all Objective-C projects are created equal. Building a simple store loyalty app will typically take less time than creating an online store with in-app purchases.

Tip: The more accurately your job description describes the scope of your project, the easier it will be for talent to give you accurate cost estimates and proposals.

Cost factor #2: Objective-C developer experience

Choosing the right level of expertise for the job is closely tied to how well you determined the scope of your project. You wouldn’t need an advanced Objective-C developer to perform simple maintenance tasks such as patching your software to keep up with the latest iOS app update. On the other hand, migrating a large codebase for an enterprise app from Objective-C to Swift can be a long multistage process that requires the skills of a senior developer.

Beyond experience level, you also need to consider the type of experience the talent possesses. The following table breaks down the rates of the typical types of Objective-C developers you can find on Upwork.

Rates charged by Objective-C developers on Upwork

Level of Experience Description Hourly Rate
Beginner Can build simple applications with Objective-C and Swift for iOS and/or macOS. Familiarity with Cocoa, Cocoa Touch, and/or Xcode. $20-30+
Intermediate Beyond fundamentals, specialized skills in developing for one or more Apple devices such as iPhone, iPad, Mac, Apple TV, and Apple Watch. $30-60+
Expert Experience managing a product’s progression through the software development life cycle. Working knowledge across the front end and back end of a software stack. $60-90+

Cost factor #3: location

Location is another variable that can impact Objective-C developer rates. It’s no secret that you can leverage differences in purchasing power between countries to gain savings on talent. But it’s also important to factor in hidden costs such as language barriers, time zones, and the logistics of managing a remote team. The real advantage to sourcing talent remotely on Upwork is the ability to scan a global talent pool for the best possible person for the job. Location is no longer an obstacle.

Cost factor #4: independent contractor vs. agency

The final variable regarding talent cost is hiring an independent contractor vs. an agency. An agency is often a “one size fits all” model, so you’ll often have access to a designer, a project manager, an engineer, and more. When hiring individuals you have total autonomy regarding who is responsible for which part of the project, but you’ll need to source each of those skills separately.

The trade-off between hiring individuals vs. hiring an agency is the level of administrative overhead you incur personally in coordinating tasks among all members of the team. Project scope and personal preference will determine which style is a better fit for your needs.

Common Objective-C developer mistakes

Not using prefixes: Classes, global functions, global constants, and protocols should be named with a prefix starting with a capital letter followed by one or more capital letters or numbers. It’s a cosmetic quirk owed to the lack of identifier containers within the Objective-C language.

To avoid namespace collisions, Objective-C relies heavily on prefixes. This is why many global elements start with NS (e.g., NSString, NSObject). For example, within the Cocoa framework, you use the NS prefix for Foundation and Application Kit, AB for Address Book, and IB for Interface Builder. Note that you do not use prefixes for naming methods or the fields of a structure.

Not practicing type safety: One of the major reasons Apple wants its developers to switch to Swift is that the language enforces type safety. Type errors are a common problem with Objective-C codebases because you have to use null pointers to implement type safety. When you try to call a method with a null pointer nothing happens. The following expressions and lines of code become a no-operation (NOP). At first glance, this might seem fine because your app won’t crash. However, if you’re not careful with how you implement your pointers, you could cause hidden bugs within your code that are hard to trace.

Accepting unknown strings as format strings: One common source of errors, crashes, and security problems is blindly accepting unknown strings as format strings. A good example is when you log a simple string with NSLog. If you neglect to use the format specifier %@, you might receive a string with characters that are interpreted as format strings.

//UnsafeNSLog(foreignString);

//Using a format specifier

NSLog(@"%@", foreignString);

Tips and best practices

Follow Objective-C naming conventions

As a rule you’ll want to make sure that any code you write will make sense to future developers working off your codebase. The best way to do that is to ensure you follow standard naming conventions for classes, methods, functions, constants, and other elements of your code. You can find naming conventions for a language like Objective-C off Apple’s official documentation.

Take advantage of C++ interoperability

Swift may be Apple’s preferred application development language, but there are still some advantages to using the more forgiving Objective-C. One of these is interoperability with C++ code via Objective-C++. C++ is basically C with classes—it’s lightweight and one of the fastest languages out there. The ability to leverage the C++ ecosystem of libraries is enough of a reason for some to keep using Objective-C with modern iOS and macOS apps.

Leverage Objective-C’s massive library

Objective-C has been around a lot longer than Swift. Initially released in 1984, it offers countless libraries to help developers with their projects. GitHub’s libraries address everything from real-time app analytics to mock objects for test cases to method swizzling. There are also macros, fragments of code that have been around for so long they’ve been named by the larger developer community, that can be used to solve specific problems you might encounter when building Apple apps. Examples of macros include DLog for logging and debugging and Nimble for creating DSLs (domain-specific languages).

View less
Schedule a call