Senior iOS Mobile App Developer (5–7 Years Experience)

Posted 2 weeks ago

Worldwide

Summary

We are looking for an experienced iOS Mobile App Developer to build, maintain, and optimize high-quality iOS applications. The ideal candidate should have strong expertise in Swift, SwiftUI, UIKit, REST APIs, and Apple development guidelines, with experience delivering production-ready applications available on the App Store. You will collaborate with UI/UX designers, backend developers, QA engineers, and product managers to create scalable, secure, and high-performance mobile applications. Key Responsibilities Design, develop, test, and deploy native iOS applications. Build clean, scalable, and maintainable code using Swift. Develop responsive UI using SwiftUI and UIKit. Integrate REST APIs, third-party SDKs, and payment gateways. Implement secure authentication (OAuth, JWT, Firebase Auth, Apple Sign-In). Optimize app performance, battery usage, and memory management. Publish and maintain applications on the Apple App Store. Debug crashes using Crashlytics and Xcode tools. Collaborate with backend and design teams for feature implementation. Participate in code reviews and maintain coding standards. Stay updated with the latest Apple technologies and iOS releases. Required Skills 5–7 years of native iOS development experience. Strong proficiency in Swift. Excellent knowledge of SwiftUI and UIKit. Experience with Xcode and Interface Builder. Strong understanding of iOS architecture (MVC, MVVM, VIPER). REST API integration. JSON parsing. Core Data and local storage. Firebase (Authentication, Firestore, Analytics, Crashlytics, Push Notifications). Push Notifications implementation. App Store deployment experience. Git/GitHub. CocoaPods and Swift Package Manager. Experience with unit testing and UI testing. Strong debugging and performance optimization skills. Preferred Skills Apple Pay integration. In-App Purchases. Maps & Location Services. Bluetooth integration. WebSockets. GraphQL. CI/CD using Fastlane, GitHub Actions, Bitrise, or Codemagic. Experience integrating AI APIs (OpenAI, Gemini, Claude). Experience with analytics tools such as Firebase Analytics or Mixpanel.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $10.00

    -

    $30.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
SwiftUI
iOS
Swift
iOS Development
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:4 days ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 10, 2026
  • India
    8:32 PM

Explore similar jobs on Upwork

Final milestone for social appFixed-price‐ Posted 1 month ago
Native App Development
Android App Development
Android
User Profile Creation
JavaScript
Firebase
React Native
iOS
Android
iOS Development
Mobile App Development
Stripe

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo