Роман

IOS Developer, 30 000 UAH

Employment type: full-time, part-time
Age: 25 years
City of residence: Kharkiv
Ready to work: Remote
Employment type:
full-time, part-time
Age:
25 years
City of residence:
Kharkiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Junior iOS Developer

from 05.2025 to now (8 months)
Appcare Dev, Дистанційно (IT)

Обов'язки та внесок:
- Повний цикл розробки застосунків: від опрацювання вимог і UI до реалізації функціональності, стабілізації та підготовки до релізу (production).

- Самостійна розробка UI та логіки: SwiftUI як основний стек, UIKit — для складної кастомізації, нестандартних компонентів і поведінки.

- Архітектура: побудова модулів на MVVM, у окремих проєктах — організація навігації через Coordinatorдля покращення підтримуваності та розділення відповідальності.

- Мережевий шар та інтеграції: робота з URLSession і Alamofire, інтеграція сторонніх SDK і сервісів під задачі конкретної утиліти.

- Firebase: реалізація функціональності на Auth, Firestore, Storage (автентифікація, зберігання/синхронізація даних, завантаження/вивантаження файлів).

- Дані на пристрої: CoreData, UserDefaults, FileManager (зберігання налаштувань і користувацьких даних/медіа, робота з файлами).

- Асинхронність і стани: async/await, Combine, Task — керування паралельними операціями, коректна обробка скасування/помилок/станів завантаження.

- Production support: виправлення багів і регресій, рефакторинг та внесення правок за результатами зауважень/відхилень під час публікації (усунення причин reject і приведення поведінки до вимог платформи).

- Взаємодія з дизайном: реалізація за Figma, а також самостійне коригування проблемних UI-рішень для підвищення якості UX та відповідності iOS-патернам.


Приклад складної функціональності:

Застосунок для запису екрана: реалізація сценаріїв на ReplayKit (screen recording) та обробка/монтаж медіа через AVFoundation — одночасний запис екрана й камери, компонування та об’єднання шарів відео, базові функції редагування.

Інструменти та стек:
Swift, SwiftUI, UIKit, MVVM, Coordinator, async/await, Combine, URLSession, Alamofire, CoreData, UserDefaults, FileManager, Firebase (Auth/Firestore/Storage), ReplayKit, AVFoundation, Git, Xcode.

Career break

from 09.2019 to 12.2024 (5 years 4 months)
Working on a personal project

Education

Харківська державна академія фізичної культури

Фізична культура і спорт, вища, Харків
Higher, from 2019 to 2023 (4 years)

Additional education and certificates

Codecademy

2025, 1 місяць
Certificate

Knowledge and skills

  • Swift
  • UIKit
  • SwiftUI
  • Core Data
  • GitHub
  • JSON
  • MVVM
  • Alamofire
  • Figma
  • Coordinator
  • Combine
  • URLSession
  • SwiftData
  • UserDefaults
  • FileManager
  • Firebase SDK
  • ReplayKit
  • AVFoundation
  • Xcode
  • AppHud
  • RevenueCat

Language proficiencies

  • Ukrainian — fluent
  • English — above average

Additional information

Telegram: https://t.me/joromeax
GitHub: https://github.com/JoromeAX

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: