Demo

IOS Developer

Donato Technologies Inc
San Ramon, CA Contractor
POSTED ON 7/25/2026
AVAILABLE BEFORE 8/24/2026

Job Description

We are seeking a Senior iOS Mobile Developer with strong experience building scalable, consumer-facing native iOS applications. The ideal candidate should have expertise in modern iOS development, API integrations, performance optimization, and App Store deployment. Experience with retail or e-commerce applications is highly preferred.

Required Skills

  • 8 years of experience in Native iOS application development.
  • Strong expertise in Swift and Objective-C.
  • Hands-on experience with UIKit, SwiftUI, Core Data, and Core Animation.
  • Strong understanding of iOS application architecture (MVVM, MVC, Clean Architecture).
  • Experience integrating RESTful APIs, JSON, and secure authentication mechanisms (OAuth/JWT).
  • Strong knowledge of Grand Central Dispatch (GCD), async/await, multithreading, memory management, and performance optimization.
  • Experience implementing offline storage, caching, and data synchronization.
  • Hands-on experience with Firebase (Analytics, Crashlytics) or similar mobile analytics platforms.
  • Experience with mobile monitoring and performance tools such as New Relic, Datadog, or similar.
  • Experience writing Unit Tests and UI Automation Tests using XCTest/XCUITest.
  • Experience with App Store Connect, TestFlight, certificates, provisioning profiles, and App Store release management.
  • Familiarity with CI/CD tools such as Fastlane, Bitrise, Jenkins, GitHub Actions, or Azure DevOps.
  • Strong experience with Git and Agile/Scrum development methodologies.
  • Excellent problem-solving, communication, and collaboration skills.

Preferred Skills

  • Experience developing retail or e-commerce mobile applications.
  • Experience with Shopify, Shopify Plus, or other enterprise e-commerce platforms.
  • Experience integrating Apple Pay or other mobile payment solutions.
  • Experience building features such as loyalty programs, order management, inventory visibility, or personalized shopping experiences.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience supporting high-volume, consumer-facing mobile applications.

Hourly Wage Estimation for IOS Developer in San Ramon, CA
$60.00 to $75.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a IOS Developer?

Sign up to receive alerts about other jobs on the IOS Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Donato Technologies Inc

  • Donato Technologies Inc Jersey, NJ
  • Job responsibilities Leads end-to-end delivery of full stack solutions using React , Java Spring Boot , GraphQL/REST , and AWS-managed services , from desi... more
  • 1 Day Ago

  • Donato Technologies Inc Jersey, NJ
  • Role summary Lead the design and development of modern, high-performance web experiences using React and the broader front-end ecosystem. This role is fron... more
  • 1 Day Ago

  • Donato Technologies Inc San Ramon, CA
  • Job Description We are seeking a highly skilled Senior Java Backend Developer to design, develop, and maintain scalable backend services supporting a globa... more
  • 2 Days Ago

  • Donato Technologies Inc San Ramon, CA
  • Job Description We are seeking an experienced Sr Oracle Financial & HR Techno-Functional Lead with strong expertise in Oracle Fusion Cloud ERP , Oracle Fin... more
  • 2 Days Ago


Not the job you're looking for? Here are some other IOS Developer jobs in the San Ramon, CA area that may be a better fit.

  • Spruce Technology Inc. San Ramon, CA
  • Job Title: Senior iOS Mobile Developer Location: Onsite – San Ramon, CA Duration: 12 Months Job Description We are seeking a Senior iOS Mobile Developer wi... more
  • 2 Days Ago

  • Forte Consulting San Leandro, CA
  • Role: Senior iOS Developer Location: San Leandro,CA Workplace Type: Onsite Work Authorization: USC/GC Job description: We are looking for a passionate and ... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!