iOS Developer
Innovity Incorporated
Boise, ID, United States
2 days ago
- Discuss 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
IOS Applications
Apple Xcode
Application Performance Management
App Store (IOS)
Unit Testing
Microsoft Azure
Mobile Application Development
Code Review
Continuous Integration
Software Debugging
Dependency Injection
+32 more
Memory Management
Github
Mobile Application Software
JSON
Model View Controller (MVC)
Model View ViewModel
SQLite
User Interface Testing
WebSocket
Uikit
Data Storage Technologies
Swiftui
Concurrency
Ios Frameworks
Swift (Programming Language)
Backend
Gitlab
Git
Core Data
Solid Principles
Information Technology
Cocoapods
Bitbucket
Graphql
Core Graphics
Core Animation
Objective C++
Restful APIs
Software Version Control
Xctest
Jenkins
Programming Languages
Job description
We are seeking a skilled iOS Developer to design, develop, test, and maintain high-quality iOS applications. The ideal candidate will have strong experience in Swift, UIKit, SwiftUI, and Apple’s mobile development ecosystem. You will collaborate with cross-functional teams to deliver scalable, secure, and user-friendly mobile applications., * Design, develop, and maintain native iOS applications using Swift.
- Build responsive and reusable UI components with SwiftUI and UIKit.
- Integrate RESTful APIs and third-party SDKs.
- Write clean, maintainable, and testable code following Apple’s best practices.
- Optimize application performance, memory usage, and battery efficiency.
- Debug, troubleshoot, and resolve application issues.
- Participate in code reviews and mentor junior developers.
- Collaborate with product managers, UX/UI designers, QA engineers, and backend developers.
- Implement secure authentication and data protection mechanisms.
- Publish and maintain applications on the Apple App Store.
- Stay current with new iOS releases and Apple development technologies.
Required Skills Programming Languages
- Swift
- Objective-C
- Swift Concurrency (Async/Await)
iOS Frameworks
- UIKit
- SwiftUI
- Foundation
- Core Data
- Core Animation
- Core Graphics
- AVFoundation
- Core Location
- MapKit
- UserNotifications
Mobile Development
- Xcode
- Interface Builder
- Auto Layout
- Storyboards
- Swift Package Manager
- CocoaPods
- XCFrameworks
Networking
- URLSession
- REST APIs
- JSON
- GraphQL
- WebSockets
Architecture
- MVC
- MVVM
- VIPER
- Clean Architecture
- Dependency Injection
Data Storage
- Core Data
- SQLite
- Realm
- UserDefaults
- Keychain
Testing
- XCTest
- XCUITest
- Unit Testing
- UI Testing
Version Control
- Git
- GitHub
- GitLab
- Bitbucket
CI/CD
- Fastlane
- Jenkins
- GitHub Actions
- Azure DevOps
- Bitrise
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 8+ years of professional iOS development experience.
- Experience developing and publishing apps on the Apple App Store.
- Strong understanding of software design principles and mobile application architecture.
- Experience working in Agile/Scrum environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood 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
CH
Chris Heilmann
Dev Digest 103 - Superb Owl Trafficking
over 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