Роман
IOS Developer, 30 000 грн
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/16694575/
Опыт работы
Junior iOS Developer
с 05.2025 по наст. время
(9 месяцев)
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
Похожие кандидаты
-
IOS developer
Удаленно -
IOS-програміст
Удаленно -
IOS-програміст
25000 грн, Удаленно, Житомир, Киев -
IOS-програміст
Удаленно, Другие страны -
Swift-розробник
5000 грн, Удаленно -
Программист iOS (Swift, SwiftUI)
40000 грн, Удаленно, Одесса