iOS Developer

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.

Report Page