iOS Developer
Мрія — державна освітня екосистема для учнів, батьків/опікунів і вчителів, що надихає вчитися та допомагає знайти себе в сучасному світі. Це ініціатива Президента України Володимира Зеленського, яку реалізують Мінцифри та МОН за підтримки Програми EGAP, що виконується Фондом Східна Європа коштом Швейцарії. Якщо хочете бути в команді тих, хто змінює підхід до освіти, — хутчіш відгукуйтеся на вакансію!
Ми шукаємо iOS розробника/розробницю, який/яка стане частиною команди, що створює освітній застосунок для вчителів, батьків і дітей.
У нашій команді ви працюватимете з досить великою кодовою базою, що активно розширюється. Ваші завдання включатимуть розробку нового функціоналу, підтримку та вдосконалення наявного, а також пошук найбільш ефективних підходів для забезпечення якнайкращого користувацького досвіду.
Наша команда шукає людину, яка:
- Має досвід розробки під iOS від 3 років
- Має глибоке розуміння екосистеми Apple і впевнено працює з ключовими фреймворками (Foundation, UIKit, Core Data, URLSession)
- Впевнено володіє техніками програмної побудови користувацьких інтерфейсів з використанням UIKit і Auto Layout API
- Має розуміння переваг і обмежень різних архітектурних підходів у розробці мобільних застосунків і вміє приймати обґрунтовані технічні рішення
- Вміє писати юніт-тести
- Уміє працювати в команді та ефективно комунікувати з колегами
- Має навички проведення code review і надання конструктивного зворотного зв'язку колегам
Також буде перевагою, якщо ви маєте:
- Досвід роботи зі SwiftUI
- Знання фреймворку Combine
- Досвід із modern swift concurrency
- Досвід роботи з CI/CD
Чим ви будете займатися:
- Працювати над новим функціоналом застосунку Мрія, впроваджуючи інноваційні рішення
- Підтримувати наявні функції застосунку та оптимізувати їх роботу
- Співпрацювати з продуктовою, дизайн- і QA-командою для розробки нових можливостей освітньої екосистеми
- Планувати й оцінювати складність завдань, беручи активну участь у відповідних зустрічах
- Готувати технічні рішення для забезпечення якісного користувацького досвіду
- Розробляти і підтримувати iOS-застосунок для досягнення цілей проєкту
- Створювати нові функції, виправляти помилки й оптимізувати наявні рішення
- Шукати і впроваджувати технічні рішення для вирішення складних і нестандартних завдань
- Налагоджувати, аналізувати і оптимізувати наявний код
Ваша робота в команді Мрії:
- Повна зайнятість
- Перші два місяці — робота в офісі (є укриття), після — гібридний графік
- Офіційне працевлаштування
- Робота над по-справжньому важливим для України проєктом
- Команда Мрії в прямому сенсі цього слова
Етапи найму: HR-співбесіда → технічне інтерв'ю → знайомство з Delivery Manager → кадрова перевірка → офер
Якщо це не для вас, але ви знаєте людину, яка створена для цієї вакансії, — порекомендуйте, будь ласка!
Required languages
| Ukrainian | Native |