iOS Developer

Hybrid - Full Time - Technology Delivery Hub&Scaling System

Kazakhstan

Application ID: 6921

We are looking for an experienced iOS Developer to join the Intercity team and help build and maintain high-quality mobile applications. You will work with modern iOS technologies, contribute to architecture and feature design, and collaborate closely with cross-functional teams to deliver a reliable and scalable product.
Position not open anymore

Key Responsibilities

  • Develop and maintain iOS apps with Swift, UIKit and SwiftUI
  • Collaborate with cross-functional teams on feature design, system architecture, A/B experiments
  • Identify and resolve bugs, performance bottlenecks, offline-storage and threading issues using profiling and network-debugging tools
  • Guarantee code quality through unit & snapshot tests, pull-request practices that meet community guidelines
  • Take part in sprint planning, task decomposition

Skills, Knowledge and Expertise

  • 2+ years of commercial iOS development
  • Strong grasp of iOS SDK, Swift, SwiftUI and other key iOS frameworks, plus experience with Alamofire, Snapkit
  • Knowledge of App Store Review Guidelines
  • Experience with offline storage, multithreading, modern concurrency (async await)
  • Familiarity with RESTful APIs to connect iOS applications to back-end services. Experience with network debugging (Proxyman)
  • Solid understanding of the full mobile development life cycle.
  • Base knowledge in Computer Science
  • Understanding of Clean Architecture and common architectural patterns (MVC, MVVM, MVP, etc.) with the ability to apply them in practice
  • Git proficiency: branches, pull requests, responding to review feedback

Conditions & Benefits

  • Stable salary, official employment
  • Health insurance
  • Hybrid work mode and flexible schedule
  • Relocation package offered for candidates from other regions
  • Access to professional counseling services including psychological, financial, and legal support
  • Discount club membership
  • Diverse internal training programs
  • Partially or fully paid additional training courses
  • All necessary work equipment