iOS Developer
VG Recruiting Agency
Yerevan | Full time
Job Description
We’re looking for a mid level iOS Developer.
This role requires strong architectural thinking, clean coding practices, and hands-on experience building UI programmatically.
You will work in a modern iOS stack based on Clean Swift architecture, SOLID principles, and a scalable, maintainable codebase.
Job responsibilities
- Develop, maintain, and improve iOS application features using Swift and programmatic UIKit
- Architect and implement modules following the Clean Swift (VIP) pattern
- Write clean, testable, and maintainable code aligned with SOLID principles
- Integrate RESTful APIs and handle networking, caching, and error management
- Implement local persistence using Core Data, Realm, or SQLite where appropriate
- Add and maintain analytics and crash reporting (e.g., Firebase, Appsflyer, Amplitude)
- Participate in code reviews, testing, and release processes
- Identify and resolve performance bottlenecks and memory leaks
Required qualifications
- 3+ years of experience building iOS apps in Swift
- Strong understanding of Clean Swift (VIP) or similar modular architectures (MVVM, VIPER)
- Solid grasp of OOP and SOLID principles
- Experience creating programmatic UI using Auto Layout,UIView, and layout constraints (no Storyboards)
- Experience integrating REST APIs using URLSession, Alamofire, or Moya
- Knowledge of local databases
- Familiarity with analytics and crash tracking tools (Firebase Analytics, Crashlytics, etc.)
- Good understanding of version control (Git)
Contact information
All interested candidates are requested to submit their CV to hr@earlyone.com.
Please clearly mention that you have heard of this job opportunity on telegram channel VG Recruiting Agency.