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
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
Kavindu D.

Embilipitiya, Sri Lanka

$25/hr
5.0
7 jobs

I'm currently working as a Native IOS and Flutter developer. I have a broad knowledge on subscriptions, stripe payment, customized calendars, and google maps. The apps I developed are available in play store and AppStore as well. possessing above mentioned knowledge and experience I'm a hardworking personality who always tries to be innovative and provide productive outcomes while learning, gaining, and sharing new emerging technologies essential for a developer.

  • iOS Development
  • iOS
  • Firebase
  • Firebase Realtime Database
  • Stripe
  • SwiftUI
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

How it works

Post a job for freePost 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.