Hire the Best iOS Developers
in Sri Lanka

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Nimsara Thisal P.

Ratnapura, Sri Lanka

$20/hr
5.0
8 jobs

I'm a full-stack developer and embedded systems engineer. My skills and experiences span with frontend, backend, mobile app development technologies, project management tools , and IoT integrations using diverse microcontrollers, actuators, sensors and different types of protocols. I deliver innovative and cost-effective solutions tailored to each project. I hold a BSc Engineering Honours Degree in Computer Science and Engineering from the University of Moratuwa, Sri-Lanka, specializing in Integrated Computer Engineering. My professional experience includes a role as a Trainee Software Engineer at Circles.Life Technologies. Currently I'm working as a Software Engineer at AirArabia and 5 star ratings on Fiverr and Upwork platforms, shows my expertise across various technical domains.

  • Arduino
  • JavaScript
  • Python
  • ESP32
  • C++
  • React Native
  • React
  • Java
  • HTML
  • Spring Boot
  • MySQL
  • Firebase
  • MQTT
  • Figma
  • UI/UX Prototyping
Thivanka S.

Kalagedihena, Sri Lanka

$20/hr
5.0
11 jobs

Mobile Developer: 5 Years Experience. I have worked for 5 years in the mobile development as an android/ IOS developer. And started flutter development since 2019, even with the beta release. Flutter - State management using Provider, GetX, Redux - Google Map and Location APIs - Multimedia Integration (YouTube, Video, Audio files......) - Platform Level Native Implementations - Custom UI with Animations - Firebase integrations - API integrations - In-app and background Notifications - Login integrations (Facebook, Google, Phone Number, Apple Sign-in, Anonymous) Firebase - Authentication - Realtime Database - Firestore - Storage - Hosting - Cloud Functions - Firebase Messaging Application Distribution Methods - Play Store - App Store - Test Flight - Firebase App Distribution - Microsoft App Center Mobile and Web Design (UI/UX) - Adobe XD - Adobe Photoshop - Figma

  • iOS Development
  • Firebase
  • Flutter
  • Node.js
  • Android App Development
  • JavaScript
  • Java
  • Kotlin
  • Mobile App Development
  • Web Development
  • MongoDB
  • RESTful API
  • Back-End Development
  • API
  • Microsoft Azure
  • Front-End Development
Umayanga A.

Mawanella, Sri Lanka

$25/hr
5.0
6 jobs

Senior iOS Developer - Swift, SwiftUI, CoreData, CloudKit, Firebase, RevenueCat, REST API I'm a native app developer with more than 6 years of experience (since 2019) in native iOS, iPadOS, and macOS app development. If you are looking for a reliable senior developer to build a tailor-made app for you or your business, I would be happy to discuss your project.

  • iOS Development
  • iPhone & iPad Apps
  • iOS
  • iPadOS
  • Swift
  • watchOS
  • tvOS
  • Mobile UI Design
  • macOS
  • Wix
  • iPhone UI Design
  • Logo Design
  • Flyer Design
  • WordPress
  • Website
  • Firebase
  • Firebase Cloud Firestore
  • CloudKit
  • SwiftUI
  • Native App
Kasun Gayashan Dharmasiri N.

Dodangoda, Sri Lanka

$40/hr
5.0
14 jobs

I am an expert in creating cross-platform iOS/Android and native iOS apps. While I have a strong knowledge of basics, such as common design patterns (MVC, Clean Swift, VIPER, MVVM/RxSwift), programming languages (Swift, Dart, TypeScript, Objective C) and standard iOS frameworks (UIKit, MapKit, SpriteKit, Apple Pay etc.), I also have a great experience in wide number of third-party SDKs: Google Firebase, Facebook, PayPal, Stripe, Google Maps, ad networks, Parse Server, Alamofire etc. My backend experience is in Google Firebase. Using Google Cloud Firestore as a database and Firebase Cloud Functions written on TypeScript I can easily create a robust backend for mobile and web apps. In 2019 I started to move to cross-platform development using Flutter/Dart. The work I provide is of the highest quality, fully responsive, and tested in a wide range of devices. I take great care to ensure each project is well-architected, well-documented and easily maintainable so you can enhance an app as your company grows. I'm also familiar with implementing in-app payments, like In-App Purchases and subscriptions, Apple Pay, PayPal and Stripe SDKs (both client side and server side). My wide experience with payment systems allows me to help with choosing the optimal ways for monetization, which leads to increase a company's revenue 👍. I can guide through Apple app review process to make it smooth and avoid any rejections. Contact me today with your iOS/Android app idea to start the engagement process.

  • iOS
  • Swift
  • Android
  • Flutter
  • Dart
  • PHP
  • Java
  • Map Integration
  • Mobile App Development
  • Mobile App Design
  • Adobe XD
Shanjith R.

Jaffna, Sri Lanka

$20/hr
5.0
3 jobs

Professional iOS developer who's more focused on the quality rather than the quantity. Have exposure to several aspects of the core development, and always focused on delivering quality product on time. Technical Expertise : ⋆ UIKit and SwiftUI Mastery ⋆ Architectural Expertise ( MVVM / MVC) ⋆ Proficient in REST API Calls and JSON Parsing. ⋆ Proficient in Socket I/O client. ⋆ Git/Github/Bitbucket Version Control Proficiency. ⋆ Programmatic UI Design. ⋆ Cloud Storage Implementation (Firebase). ⋆ Data Persistence Skills (CoreData, Realm, UserDefaults). ⋆ Exceptional Debugging Abilities. ⋆ Strong Threading Competence (Async / Sync Programming). ⋆ Proficiency in Third-party Library Integration (Cocoapods and SPM).

  • iOS Development
  • Swift
  • SwiftUI
  • UIKit
  • JSON
  • Firebase
  • Core Data
  • Realm Database
  • Research & Development

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

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

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a iOS Developer

Cost to hire a iOS Developer

Explore typical iOS Developer rates and what businesses pay to hire top talent.

iOS Developer job description template

iOS Developer job description template

Get tips to write a job post that attracts qualified iOS developers.

iOS Developer interview questions

iOS Developer interview questions

Top interview questions to help you hire the right iOS developers, faster.

How do I hire a iOS Developer in Sri Lanka on Upwork?

You can hire a iOS Developer in Sri Lanka on Upwork in four simple steps:

  • Create a job post tailored to your iOS Developer project scope. We'll walk you through the process step by step.
  • Browse top iOS Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top iOS Developer profiles and interview.
  • Hire the right iOS Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a iOS Developer?

Rates charged by iOS Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a iOS Developer in Sri Lanka on Upwork?

As the world's work marketplace, we connect highly-skilled freelance iOS Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream iOS Developer team you need to succeed.

Can I hire a iOS Developer in Sri Lanka within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive iOS Developer proposals within 24 hours of posting a job description.