Senior iOS-разработчик

АО Асакабанк

Senior iOS-разработчик

Описание вакансии

Обязанности:
  • Разработка и поддержка мобильных приложений под iOS.

  • Участие в проектировании архитектуры многомодульных приложений.

  • Реализация бизнес-логики и UI с использованием UIKit, SwiftUI и SnapKit.

  • Использование современных подходов (async/await, Coordinator, FlowController).

  • Написание модульных и UI-тестов (XCTest).

  • Работа с внутренним SPM для организации многомодульности.

  • Взаимодействие с командой аналитиков, дизайнеров и backend-разработчиков.

Требования:
  • Опыт коммерческой разработки на Swift от 5 лет.

  • Отличное знание UIKit и современных подходов к построению UI.

  • Навыки работы с SwiftUI и Auto Layout (SnapKit как преимущество).

  • Понимание архитектурных паттернов: MVVM, Coordinator, FlowController.

  • Уверенное владение async/await и современными возможностями Swift.

  • Опыт написания тестов с XCTest.

  • Опыт работы в многомодульных проектах.

  • Будет плюсом: опыт CI/CD, работа с GitFlow, знание SOLID и Clean Architecture.

Условия:
  • Официальное трудоустройство согласно ТК РУ.
  • Возможность построить карьеру в ведущем банке Узбекистана.
  • Офис в Ташкент Сити.
  • Достойная, конкурентоспособная оплата труда (обсуждается по итогам собеседования).
  • Широкие возможности для профессионального развития (обучение, карьерный рост).
  • Гибкое начало дня, сотрудник сам выбирает с 9.00-18.00, 9.30-18.30 или с 10.00-19.00.
  • График работы: 5 / 2.
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию