iOS Mobile Developer
Donato Technologies, Inc
San Ramon, CA, United States
17 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Multitier Architecture
Amazon Web Services
Data Analysis
IOS Applications
Applications Architecture
App Store (IOS)
User Authentication
Unit Testing
Microsoft Azure
Continuous Integration
Data Synchronization
Memory Management
+33 more
Github
Mobile Application Software
JSON
Microsoft UI Automation
Model View Controller (MVC)
Model View ViewModel
OAuth
Performance Tuning
Release Management
Mobile Analytics
Shopify
Software Engineering
Systems Integration
Datadog
Circleci
Uikit
Multithreading
Google Cloud
Swiftui
Ios Frameworks
Caching
Firebase
Offline Storage
Git
Core Data
Performance Monitor
Core Animation
Objective C++
Restful APIs
New Relic (SaaS)
Xctest
Api Management
Jenkins
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.
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
SE
Shandra Earney
over 2 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
LM
Luis Minvielle
8 No-Code App Builders
almost 3 years ago
AL
Anna Leushchenko
Basic And Advanced Networking in Dart and Flutter
almost 4 years ago
CH
Chris Heilmann
Dev Digest 103 - Superb Owl Trafficking
over 2 years ago