Роман
IOS Developer, 30 000 грн
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/16694575/
Досвід роботи
Junior iOS Developer
з 05.2025 по нині
(8 місяців)
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.
Пауза в карʼєрі
з 09.2019 по 12.2024
(5 років 4 місяці)
Робота над власним проєктом
Освіта
Харківська державна академія фізичної культури
Фізична культура і спорт, вища, Харків
Вища, з 2019 по 2023 (4 роки)
Додаткова освіта та сертифікати
Codecademy
2025, 1 місяць
Сертифікат
Знання і навички
- Swift
- UIKit
- SwiftUI
- Core Data
- GitHub
- JSON
- MVVM
- Alamofire
- Figma
- Coordinator
- Combine
- URLSession
- SwiftData
- UserDefaults
- FileManager
- Firebase SDK
- ReplayKit
- AVFoundation
- Xcode
- AppHud
- RevenueCat
Знання мов
- Українська — вільно
- Англійська — вище середнього
Додаткова інформація
Telegram: https://t.me/joromeax
GitHub: https://github.com/JoromeAX
Схожі кандидати
-
AI, IOS, MacOS, Android Senior Software Developer (Swift, Objective-C, Flutter)
197000 грн, Дистанційно, Київ -
IOS Developer
40000 грн, Дистанційно -
IOS developer
Дистанційно, Вінниця -
IOS developer
Дистанційно, Дніпро -
IOS developer
Дистанційно, Дніпро , ще 3 міста