Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Middle Software Engineer (IOS Native)
Гібрид, Віддалено
Місця роботи: Івано-Франківськ, Київ, Львів, Україна
Ми шукаємо Middle iOS Developer для роботи в команді, яка створює та підтримує корпоративні мобільні додатки, які щодня використовують команди бізнесу та операцій на місцях. На цій посаді ви будете вдосконалювати існуючі iOS додатки, впроваджувати нові функції та сприяти рішенням, які покращують бізнес-процеси, користувацький досвід та операційну ефективність, тісно співпрацюючи з крос-функціональними інженерними командами.
Обов'язки
- Розробка та впровадження нових функцій iOS на основі бізнес-вимог та потреб користувачів
- Підтримка та покращення функціональності, продуктивності та стабільності існуючих додатків
- Співпраця з інженерами Backend, бізнес-аналітиками, інженерами QA та зацікавленими сторонами продукту протягом усього життєвого циклу розробки програмного забезпечення
- Інтеграція та підтримка REST API, сторонніх SDK та зовнішніх сервісів
- Участь у технічних дискусіях, розробці рішень та архітектурних рішеннях
- Дослідження, діагностика та вирішення проблем, виявлених під час розробки, тестування та підтримки у виробництві
- Написання чистого, зручного для тестування та коду з дотриманням принципів SOLID та кращих практик інженерії
- Внесення вкладу у модернізацію кодової бази, зменшення технічного боргу, покращення продуктивності додатків та практики розробки з використанням AI як частина щоденної роботи
Вимоги
- 3+ роки комерційного досвіду у розробці iOS з великим досвідом роботи з Swift та UIKit
- Розуміння патернів архітектури MVVM та MVC та досвід створення підтримуваних мобільних додатків
- Досвід інтеграції RESTful API, сервісів Backend, CoreData або подібних рішень для локального зберігання даних та сторонніх SDK
- Досвід використання Git та колаборативних робочих процесів
- Глибоке розуміння принципів SOLID та практик Clean Code
- Досвід публікації додатків в App Store та написання та підтримання юніт-тестів
- Практичний досвід використання асистентів для кодування з ІС, таких як Claude Code, Cursor або GitHub Copilot, включаючи написання ефективних запитів та перевірку коду, створеного ІС
- Досвід використання ІС для підвищення ефективності інженерії з дотриманням стандартів якості та безпеки коду
- Верхній середній рівень англійської мови
Ми пропонуємо
Ваш відпочинок
- 18 оплачених днів відпустки та 10 оплачених днів хвороби щорічно
- 10 державних свят України
- Декретна та батьківська відпустки
- Пакет "Шлюб та батьківство"
- Додаткові відпустки для важливих життєвих подій
- Можливості для сабатичної відпустки
Навчання та зростання
- Внутрішні навчальні програми та семінари Sombra University
- Технічні спільноти та сеанси обміну знаннями
- Курси та семінари з мов
- Можливості для наставництва
Здоров'я та добробут
- Компенсація за спорт або медичне страхування
- Участь у гонках та марафонах
- Корпоративний лікар (телемедицина)
- Ініціативи та семінари з питань добробуту
І ще багато іншого
- Технічне обладнання, надане компанією
- Адміністрування PE та податкова підтримка
- Внутрішня програма рекомендацій
- Лояльність програми IT Club
- Корпоративні заходи та ініціативи з волонтерства
Перш ніж подавати заявку
Наша команда з підбору персоналу ретельно вивчить ваш профіль, і якщо ми побачимо гарне відповідність ролі, ми зв'яжемося з вами незабаром.
Якщо ви не отримаєте від нас відповідь протягом 5 робочих днів, це означає, що ми вирішили продовжити процес з іншими кандидатами на цю посаду. Дякуємо за розуміння.
Подайте заявку зараз!
Дякуємо за подачу заявки!
Ми розглянемо її та зв'яжемося протягом 7 днів, якщо роль вам підходить.
Тим часом, ви можете ознайомитися з нашою LinkedIn.
Зв'яжіться з нами
Дякуємо за зв'язок!
Ми отримали ваше повідомлення, і член нашої команди з продажу зв'яжеться з вами протягом 3 робочих днів.
Тим часом, якщо у вас є термінове запитання, ви можете зв'язатися з нами безпосередньо за адресою [email protected].
Сподіваємося на зв'язок з вами найближчим часом!