-
ДІЛА, медична лабораторія
Медицина, охорона здоров'я, аптеки; більше 1000 співробітників - Дистанційна робота
- Повна зайнятість. Досвід роботи від 2 років. Вища освіта.
- Figma
- Jira
- JSON
- Організованість
- SQLite
- REST API
- REST
- SwiftUI
- Firebase
- MVVM
- UIKit
- UI-дизайн
- Realm
- Продуктивність
- SOLID Principles
Опис вакансії
Компанія ДІЛА — медична лабораторія, що має власний продукт та IT-команду. Основна мета нашого ІТ відділу — розробка передових сервісів та їхнє успішне інтегрування з іншими системами. Ми створюємо IT рішення, які мають значущий вплив на суспільство та покращують якість життя людей.
Стек технологій:
- Swift;
- Primarily a UIKit architecture for the majority of screens, with all navigation handled natively by UIKit, while SwiftUI is adopted for implementing new screens and bottom sheets;
- Each module follows the MVVM architecture, where the business logic is encapsulated within a use case associated with each ViewModel;
- The project follows a Clean Architecture approach organized in a top-down structure: Data Layer → Domain Layer → Presentation Layer;
- Hybrid, UIKit & SwiftUI;
- Firebase — Analytics, crashlytics, notifications, remote config
- Minimum iOS: 17.6.
Основні вимоги:
- 3+ роки комерційної розробки;
- Глибоке розуміння патернів проектування (MVVM, Clean Architecture, SOLID);
- Досвід інтеграції з RESTful API, розуміння HTTP методів, кодів відповідей, роботи з JSON;
- Розуміння принципів локального зберігання даних (SQLite, Realm або нативні рішення);
- Впевнена робота з системою контролю версій (merge, rebase, cherry-pick, вирішення конфліктів);
- Досвід роботи з таск-трекерами (Jira) та базами знань (Confluence).
Основні обов’язки:
- Розробка нового функціонала згідно з вимогами бізнесу (написання чистого та документованого коду);
- Підтримка та рефакторинг існуючого коду: оптимізація продуктивності, оновлення застарілих модулів/бібліотек та зменшення технічного боргу;
- Інтеграція з бекендом (REST API / WebSockets/ та ін.);
- Верстка інтерфейсів (UI) відповідно до макетів Figma;
- Участь у Code Review: перевірка коду на відповідність стандартам та архітектурі проекту;
- Оцінка трудомісткості задач (Task Estimation) та участь у плануванні спринтів;
- Моніторинг стабільності додатку (робота з Crashlytics / Microsoft Clarity): аналіз крашів та помилок у проді;
- Участь у релізному процесі: підготовка збірок, завантаження в Apple Connect;
- Робота з CI/CD пайплайнами (Розуміння процесів автозбірки та деплою).
Можливості та переваги співпраці з нами:
- Конкурентна та стабільна заробітна плата;
- Обмін досвідом з кращими представниками професії;
- Навчання та професійний розвиток за рахунок компанії;
- Соціальні гарантії.
Направляючи резюме, Ви добровільно надаєте ТОВ «МЛ «ДІЛА» повну та безумовну згоду на обробку Ваших персональних даних, що в них містяться, з метою сприяння працевлаштуванню згідно із Законом України «Про захист персональних даних».