Роман
IOS Developer, 30 000 UAH
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.
You can get this candidate's contact information from https://www.work.ua/resumes/16694575/
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
-
AI, IOS, MacOS, Android Senior Software Developer (Swift, Objective-C, Flutter)
197000 UAH, Remote, Kyiv -
IOS Developer
40000 UAH, Remote -
IOS developer
Remote, Vinnytsia -
IOS developer
Remote, Dnipro -
IOS developer
Remote, Dnipro , more 3 cities