Software Mind
Software Mind
Software Mind е технологична компания, която предоставя услуги за разработване на софтуер и дигитална трансформация на организации в областта на изкуствения интелект, SaaS и телекомуникациите. Дейността ѝ включва разработка на софтуер по поръчка, мобилни приложения, консултиране в областта на облачните технологии и решения, насочени към изкуствения интелект, съобразени с нуждите на клиенти от сектори като финансови услуги, телекомуникации, биотехнологии и медии. С екип от над 1000 служители Software Mind подкрепя технологични инициативи и дигиталния растеж на компании, работещи на глобалните пазари.

Софтware инженер за 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

Придобивки

  • Гъвкави възможности за дистанционно сътрудничество
  • Работа по международни проекти с водещи глобални клиенти
  • Възможности за пътувания, свързани с международни проекти
  • Неформална работна среда без корпоративна атмосфера
  • Възможности за вътрешно и външно обучение
  • Инициативи за благосъстояние