Position: iOS Engineer (Headway, EdTech)
Company: Headway, Genesis
Category: iOS
Experience: 2y
English level: upper

**Headway** - проект, що родом з України. Основний продукт — однойменний застосунок, який допомагає людям у всьому світі розвиватися через лаконічний контент.  

- Додаток завантажили понад 11 мільйонів користувачів зі 140 країн;
- Застосунок став №1 у світі  за скачуваннями у ніші самарі книг;
- Apple регулярно вводить Headway у свої топи в категоріях "App Of The Day" та "New App We Love" у сторах ста країн.
- Розвиваємо продукти у сфері bite-sized lear

Основна цінність EdTech-компанії **Headway** — це команда. Ми постійно зростаємо професійно та інвестуємо в розвиток країни. Сьогодні долучаємося до боротьби за Україну на різних напрямках: економічному, інформаційному та волонтерському. І як кажуть “сам в полі не воїн”. Тому шукаємо в команду ще одного **iOS-розробника**, щоб бути ще сильнішими у тому, що робимо.

**Тобі точно до нас, якщо ти хочеш:**

1. Не тільки писати код та вирішувати проблеми в продукті, але і разом із командою волонтерити. В нагоді стануть аналітичний склад розуму та творчий підхід.
2. Експериментувати. Ми маємо амбітну ціль стати №1 додатком для навчання у світі і єдиного правильного рішення як це зробити ще немає — тому з’являється багато простору для дій.
3. Використовувати сучасні інструменти. Ми маємо архітектуру RxSwift і мікс MVVM з Redux (менше логіки в VM, side effects, але без глобального стору). Намагаємося не залишати легасі і чистити код. Пул реквести, код рев'ю. Swfit Lint - 0 Xcode wars, CI / CD, GitHub Actions, Fastlane.
 

**Що треба буде робити?**
 
- Розробляти новий функціонал та підтримувати додаток Headway, використовуючи прогресивні підходи;
- Писати чистий код, який буде легко тестувати і підтримувати.
- Брати участь в плануванні, оцінці складності і часу виконання завдань.
- Постійно комунікувати з усіма членами кросфункціональної команди щодо пошуку ідей, створення концептів, процесу дизайну і розробки нових функцій додатку.
- Постійно навчатись, розвиватись та використовувати передові технології (SwiftUI, нові функції iOS, Widgets, тощо).
- Брати участь у IT-армії та разом з командою боротись за Україну.

**Що треба, щоб до нас доєднатись?**

- Досвід роботи на посаді iOS Software Engineer.
- Впевнені знання Swift, UIKit.
- Досвід роботи з різними архітектурами (MVVM, Redux).
- Впевнені знання принципів ООП, патернів проектування та  принципів.
- Орієнтуватися в швидкій атмосфері стартапу і в завданнях без чітких вимог. Ми багато експериментуємо і часто не знаємо, як працюють наші ідеї. Потрібно вміти підлаштовуватися під ситуацію і запропонувати свої рішення;
- Розділяти цінності команди.

**Що ми пропонуємо?**

- Роботу в амбітній команді над освітнім продуктом;
- Можливість вибирати технологічний стек;
- Можливість розвиватися як технічний спеціаліст, так і як менеджер; 
- Великий простір для втілення власних ідей і впливу на продукт.

**Зацікавило? Тоді надсилай своє резюме, бо разом ми - сила!**