IOS Developer
Long Finch Technologies
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Multitier Architecture
API
IOS Applications
iOS
Application Performance Management
App Store (IOS)
User Authentication
Software Quality
Data Security
Data Synchronization
Software Debugging
Memory Management
JSON
Model View ViewModel
Memory Leaks
Mobile Security
Data Logging
UIKit
Multithreading
Swiftui
Grafana
iOS
Technical Debt
Firebase
GraphQL
REST
Xctest
Job description
- Design, develop, and maintain iOS applications using Swift
- Own end-to-end feature delivery from requirements to release
- Define and enhance architecture (MVVM, Clean, modularization) and reduce technical debt
- Optimize app performance (startup, memory, battery, UI responsiveness)
- Troubleshoot crashes, memory leaks, and performance issues
- Implement testing (unit, UI, integration), logging, and monitoring
- Build/manage CI/CD pipelines and handle App Store/TestFlight releases
- Integrate APIs (REST/GraphQL), third-party SDKs, and iOS platform features
- Ensure secure data handling, authentication, and best practices
- Collaborate with cross-functional teams and enforce code quality standards
Requirements
- 8+ years of iOS development experience
- Strong expertise in Swift and iOS SDKs
- Deep understanding of UIKit and/or SwiftUI
- Experience with MVVM and/or Clean Architecture
- Strong knowledge of multithreading, memory management, and app lifecycle
- Hands-on experience with XCTest, XCUITest
- Solid understanding of REST APIs, JSON, and networking
- Experience with CI/CD pipelines and App Store releases
- Strong debugging, problem-solving, and communication skills
Preferred Skills
- SwiftUI production experience
- Experience with modular/multi-module apps
- Knowledge of mobile security best practices
- Experience with offline-first apps and data sync
- Exposure to observability tools (Firebase, Crashlytics, OpenTelemetry)
- Experience leading major features or platforms