iOS Developer

Career Soft Solutions, Inc.
Sunnyvale, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Sunnyvale, United States of America

Tech stack

Multitier Architecture
Apple Mac Systems
XCode
Applications Architecture
App Store (IOS)
Unit Testing
Bluetooth
Software Debugging
Integrated Development Environments
IOS SDK
JSON
MVC
Model View ViewModel
Performance Tuning
Scrum
Software Engineering
Systems Integration
User Interface Testing
UIKit
Swiftui
GIT
Core Data
Build Tools
Core Animation
Objective C++
REST
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