Software Mind
Software Mind
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

Переваги

  • Гнучкі варіанти віддаленої співпраці
  • Робота над міжнародними проєктами для провідних світових клієнтів
  • Можливості поїздок, пов’язаних із міжнародними проєктами
  • Неформальна робоча атмосфера
  • Можливості внутрішнього та зовнішнього навчання
  • Ініціативи для підтримки добробуту