Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Роман

IOS Developer, 30 000 грн

Вид занятости: полная, неполная
Возраст: 25 лет
Город проживания: Харьков
Готов работать: Удаленно
Вид занятости:
полная, неполная
Возраст:
25 лет
Город проживания:
Харьков
Готов работать:
Удаленно

Контактная информация

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

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

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: