iOS Developer (Swift)
**Uvoteam** - продуктова ІТ-компанія. Ми розвиваємо продукти у сфері EdTech уже більше ніж 17 років. Наразі шукаємо **iOS Developer** для реалiзацii та покращення функцioналу додаткiв. Ми розглядаємо варіанти співпраці на **фулл-тайм** або **парт-тайм**.

**Технічний стек:** Swift, ReactiveSwift, ReactiveCocoa, MVVM, MVC, RestAPI, Core Data, UIkit.
**Процеси:** Scrum з 2-тижневими спринтами: check-up зустрічі 2 рази на тиждень + ретро і планування. Трекінг задач - JIRA, документація - Confluence.

**Команда:** основна частина взаємодії буде з Apps (Product) Owner, тестувальниками, back-end розробниками, дизайнером.
На даний момент на цьому проекті планується **1 iOS розробник**, який(-а) буде працювати автономно.

**Обов'язки:**
- Повний ownership технічної частини додатків;
- Підтримка, рефакторинг, фікс багів і розробка нового функціоналу;
- Пошук та обговорення технічних рішень для реалізації бізнес-потреб;
- Документація коду.

**Вимоги:**
- 3+ років досвіду комерційної iOS розробки за допомогою Swift;
- Досвід роботи з рефакторингом/покращенням коду;
- Досвід роботи з:
   * reactive programming;
   * MVVM і MVC паттернами;
   * інтеграції RestAPI;
   * Core Data;
   * analytics;
   * push-notifications;
- Англійська на середньому рівні (щоб читати та розуміти документацію і специфікації сторонніх сервісів).

**Буде перевагою:**
- Досвід роботи із декількома додатками із однієї бази;
- Досвід із SwiftUI, Swift Concurrency.

**Ми пропонуємо:**
- Максимальну самостійність у прийнятті технічних рішень;
- Можливість працювати remote з будь-якого куточку України або з коворкінгу в Києві на Подолі, який обладнаний генератором, Starlink-ом і запасами води та їжі;
- Фулл-тайм із гнучким графіком (ви можете почати роботу о 8-11:00 і закінчувати о 16-20:00);
- Медичне страхування.

**Етапи:**
- HR скрінинг;
- Технічне інтервʼю з елементами лайв-кодингу;
- Співбесіда з менеджером.
Uvoteam