Senior IOS developer

Senior IOS developer

Ташкент, улица Камила Яшина, 9

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

Должностные обязанности Senior iOS Developer

Разработка и сопровождение мобильных приложений для платформы iOS.
Проектирование архитектуры мобильных решений с учетом требований бизнеса, производительности и масштабируемости.
Разработка нового функционала и развитие существующих мобильных сервисов.
Интеграция мобильного приложения с внутренними и внешними информационными системами через API (REST, SOAP, GraphQL).
Участие в анализе бизнес-требований и подготовке технических решений.
Проведение код-ревью и контроль соблюдения стандартов разработки.
Оптимизация производительности, стабильности и безопасности мобильных приложений.
Разработка и поддержка автоматизированного тестирования (Unit Tests, UI Tests).
Участие в процессах CI/CD, автоматизации сборок и релизов.
Анализ и устранение дефектов, техническая поддержка и сопровождение приложений.
Наставничество Junior и Middle разработчиков, участие в развитии команды.
Взаимодействие с командами Backend, QA, UX/UI, DevOps, бизнес-аналитиками и Product Owner.
Подготовка и актуализация технической документации.
Участие в планировании релизов и развитии мобильной платформы банка.

Ключевые знания и навыки

Опыт коммерческой разработки iOS-приложений не менее 5 лет.
Отличное знание Swift и iOS SDK.
Опыт работы с UIKit и SwiftUI.
Знание архитектурных паттернов MVVM, VIPER, Clean Architecture.
Опыт работы с Combine, GCD, Async/Await.
Навыки интеграции REST API, работы с JSON и сетевыми библиотеками.
Опыт использования Core Data, Keychain, Push Notifications.
Знание принципов SOLID, Design Patterns и лучших практик разработки.
Опыт работы с Git, CI/CD, Fastlane.
Понимание требований информационной безопасности мобильных приложений.
Опыт разработки банковских, финансовых или высоконагруженных мобильных приложений будет преимуществом.
Опыт публикации приложений в App Store.

Требования к кандидату

Высшее техническое образование.
Опыт работы Senior iOS Developer от 5 лет.
Опыт проектирования архитектуры мобильных приложений.
Навыки работы в Agile/Scrum-командах.
Умение принимать самостоятельные технические решения и нести ответственность за результат.
Высокая степень ответственности, инициативность и ориентация на качество продукта.
Готовность участвовать в критически важных релизах и при необходимости обеспечивать поддержку в нерабочее время по согласованию.

Посмотреть контакты работодателя

Адрес

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

AVO.UZ
  • Ташкент

  • Не указана

Рекомендуем
SOFTWARE WIZARDS
  • Ташкент

  • Не указана

Рекомендуем
A TO Z CONGLOMERATE MCHJ

Senior Frontend Engineer (React / Vite)

A TO Z CONGLOMERATE MCHJ

  • Ташкент

  • Не указана

Рекомендуем
АО ANOR BANK
  • Ташкент

  • Не указана

TBC OPERATIONS

Middle iOS Developer

TBC OPERATIONS

  • Ташкент

  • Не указана

NETTOSOFT
  • Ташкент

  • Не указана

  • Ташкент

  • Не указана

ROODELL
  • Ташкент

  • Не указана

  • Ташкент

  • Не указана

Ipotekabank OTP Group

Senior Data Engineer

Ipotekabank OTP Group

  • Ташкент

  • Не указана

OPEN BANK AJ
  • Ташкент

  • Не указана

Green White Solutions
  • Ташкент

  • до 40000000 UZS

  • Ташкент

  • до 40000000 UZS

Капиталбанк
  • Ташкент

  • до 40000000 UZS

ATB CONSULT HOLDING

Ведущий бухгалтер

ATB CONSULT HOLDING

  • Ташкент

  • до 40000000 UZS

ZIRAAT BANK UZBEKISTAN

SQL Developer / PLSQL Developer

ZIRAAT BANK UZBEKISTAN

  • Ташкент

  • до 40000000 UZS

NETTOSOFT

Tech-team Lead

NETTOSOFT

  • Ташкент

  • до 40000000 UZS

ROODELL
  • Ташкент

  • до 40000000 UZS

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

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