iOS Developer

Career Soft Solutions, Inc.
Sunnyvale, CA, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
9 years minimum
Working hours
Regular working hours
Job source

Tech stack

Multitier Architecture Apple Mac Systems Apple Xcode Applications Architecture App Store (IOS) Unit Testing Bluetooth Software Debugging Integrated Development Environments IOS SDK JSON Model View Controller (MVC)
+15 more
Model View ViewModel Performance Tuning Scrum Methodology Software Engineering Systems Integration User Interface Testing Uikit Swiftui Git Core Data Build Tools Core Animation Objective C++ Restful APIs Software Version Control

Requirements

  • 9+ years of experience in native iOS application development.
  • Prior experience working at Apple is required.
  • Strong hands-on experience with Swift and Objective-C.
  • Extensive experience using macOS as the primary development environment.
  • Expert knowledge of Xcode, iOS SDK, UIKit, SwiftUI, and Apple’’'’s development frameworks.
  • Strong understanding of application architecture patterns such as MVC, MVVM, and Clean Architecture.
  • Experience integrating RESTful APIs and working with JSON.
  • Proficiency with Git and modern source control practices.
  • Experience with unit testing, UI testing, and performance optimization.
  • Strong debugging and troubleshooting skills.
  • Familiarity with the Apple development lifecycle, provisioning profiles, code signing, and App Store deployment.
  • Excellent communication, analytical, and problem-solving skills., * Experience with Combine, Core Data, Core Animation, AV Foundation, Core Bluetooth, or other Apple frameworks.
  • Experience with CI/CD pipelines and automated build systems.
  • Knowledge of Agile/Scrum methodologies.
  • Experience collaborating with cross-functional engineering and product teams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · WWC 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all