Bereke Bank

IOS-разработчик (Junior+)

junior · офис · Алматы · полная · 29 июл

Как это работает

Описание

Требования:

  • Опыт коммерческой разработки iOS-приложений от 1 года
  • Отличное знание Swift, понимание UIKit и/или SwiftUI.
  • Опыт работы с архитектурными паттернами (MVVM, MVP, VIPER и др.).
  • Умение работать с асинхронностью (GCD, async/await, Combine).
  • Опыт интеграции сторонних библиотек (SPM).
  • Понимание принципов SOLID, Clean Architecture, Dependency Injection.
  • Навыки работы с Git · Умение читать и разбираться в чужом коде.

    Будет плюсом:
  • Опыт работы с SwiftUI в продакшне.
  • Опыт модульного проектирования и многомодульных проектов.
  • Опыт настройки CI/CD.
  • Понимание принципов Reactive Programming (Combine).
  • Опыт взаимодействия с аналитикой, пушами, deep links.
  • Базовые знания Unit/UI тестирования (XCTest, Snapshot tests).
Условия:
  • График работы 5/2, с 9:00 до 18:00 гибрид
  • Стабильный оклад + ежегодный бонус в размере до 2 окладов
  • Расширенный пакет ДМС для сотрудников
  • Социальный пакет, специальные предложения от партнеров и скидки на продукты Банка
  • Реальные возможности для вертикального и горизонтального карьерного роста внутри компании

Навыки

swiftuikitswiftuimvvmmvpvipergcdasync awaitcombinesolidclean architecturedependency injectiongitswiftui productionci_cdreactive programmingunit ui testing

Умный отклик

Разберем вакансию, зададим уточняющие вопросы и соберем резюме и сопроводительное

Как это работает

Если просят коды из SMS, установить ПО или перевести деньги — это мошенничество. Не соглашайтесь.