
Software Mind — технологічна компанія, що надає послуги з розроблення програмного забезпечення та цифрової трансформації організаціям у сферах штучного інтелекту, SaaS і телекомунікацій. Компанія створює індивідуальні програмні рішення та мобільні застосунки, консультує у сфері хмарних технологій і розробляє рішення на основі ШІ з урахуванням потреб клієнтів із таких галузей, як фінансові послуги, телекомунікації, біотехнології та медіа. У команді Software Mind понад 1 000 працівників, які допомагають компаніям, що працюють на глобальних ринках, реалізовувати технологічні ініціативи та розвивати цифрові напрями.
iOS-розробник середнього та старшого рівня — віддалена робота в Румунії
Розробляйте масштабовані ігрові застосунки на Swift для міжнародних клієнтів Software Mind. Відповідайте за архітектуру iOS, якість коду, CI/CD, тестування та продуктивність платформи Games-as-a-Service.
Опис
- Встановлювати й підтримувати архітектурні стандарти для команди iOS
- Підтримувати високу якість коду під час розробки для iOS
- Використовувати системи контролю версій, інструменти CI/CD та хмарну інфраструктуру
- Підтримувати надійність і ефективність процесів розробки та розгортання
- Застосовувати принципи чистої архітектури, автоматизацію тестування, оптимізацію продуктивності та рефакторинг
- Створювати захопливі, відповідальні та високопродуктивні рішення для ігрової платформи eInstant
- Брати участь у запуску та подальшому вдосконаленні платформи Games-as-a-Service
- Виконувати завдання в міжнародних проєктах для провідних світових клієнтів
Вимоги
- Щонайменше чотири роки професійного досвіду розробки для iOS
- Просунутий рівень володіння Swift
- Глибокі знання UIKit, Xcode, XCTests і Fastlane
- Практичний досвід роботи з архітектурними патернами MVVM, MVC, MVP і VIPER
- Досвід розробки масштабованих мобільних застосунків із REST API
- Глибоке розуміння принципів чистого коду, розробки через тестування та оптимізації продуктивності
- Досвід роботи в середовищі Agile/Scrum
- Відмінні навички комунікації та командної роботи
- Вільне володіння англійською мовою на рівні не нижче B2+
- Знання Objective-C
- Досвід роботи зі SwiftUI, Combine або RxSwift
- Досвід роботи з хмарною архітектурою мобільних застосунків або мобільним DevOps
Переваги
- Гнучкі варіанти віддаленої співпраці
- Робота над міжнародними проєктами для провідних світових клієнтів
- Можливості поїздок, пов’язаних із міжнародними проєктами
- Неформальна робоча атмосфера
- Можливості внутрішнього та зовнішнього навчання
- Ініціативи для підтримки добробуту