Middle и Senior iOS Developer

KEYSOFT

Middle и Senior iOS Developer

Ташкент, ЖК Юнусабад Резиденс

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

Expera — ведущий системный интегратор в Узбекистане, объединяющий экспертизу в области информационных технологий, цифровой трансформации и разработки собственных решений.

В связи с развитием направления мобильной разработки мы ищем Middle и Senior iOS Developer в команду, который будет участвовать в создании и развитии одного из ключевых банковских мобильных продуктов.

Вы станете частью сильной команды разработки, где сможете влиять на архитектурные решения, качество продукта и развитие современных мобильных технологий.

Основные задачи:

  • Разработка нового функционала мобильного приложения для iOS;
  • Развитие и сопровождение существующего кода;
  • Проектирование архитектуры новых модулей приложения;
  • Участие в технических обсуждениях и выборе решений;
  • Проведение Code Review и повышение качества кодовой базы;
  • Оптимизация производительности приложения;
  • Участие в декомпозиции и оценке задач;
  • Взаимодействие с Backend-разработчиками, QA, UX/UI-дизайнерами, DevOps и Product-командой;
  • Подготовка приложения к релизам и участие в процессе публикации через App Store.

Требования:

  • Коммерческий опыт разработки iOS-приложений от 5 лет;
  • Опыт работы в FinTech, банковской сфере или платежных сервисах от 1 года;
  • Уверенное владение Swift;
  • Отличное знание UIKit;
  • Практический опыт разработки на SwiftUI;
  • Опыт работы с Combine;
  • Практическое понимание Structured Concurrency (async/await, Task, Actors);
  • Опыт проектирования архитектуры мобильных приложений;
  • Знание принципов SOLID, DRY, KISS;
  • Опыт работы с REST API, JSON, Codable;
  • Опыт публикации приложений через App Store;
  • Опыт проведения Code Review;
  • Уверенное владение Git.

Будет преимуществом:

  • Опыт работы с модульной архитектурой;
  • Опыт использования SPM и CocoaPods;
  • Опыт написания Unit/UI тестов;
  • Опыт работы с CI/CD и Fastlane;
  • Знание Swift Testing;
  • Опыт реализации SSL Pinning;
  • Опыт работы с Push Notifications и Keychain;
  • Понимание принципов безопасной разработки мобильных приложений.

Условия:

  • Работа над одним из ключевых банковских мобильных продуктов;
  • Возможность влиять на архитектуру и технические решения;
  • Современный стек разработки без legacy-first подхода;
  • Сильная команда мобильной разработки и экспертов в IT;
  • Офисный формат работы (5/2);
  • Современная инфраструктура и комфортные условия;
  • Возможность профессионального роста и развития;
  • Участие в крупных проектах цифровой трансформации финансового сектора;
  • Релокационный пакет для кандидатов из других регионов или стран (организация переезда, помощь с жильём, адаптация).

Мы создаём продукты, которыми пользуются тысячи людей, и ищем специалиста, который хочет не просто писать код, а принимать участие в создании качественного и масштабного мобильного решения.

Если вы готовы влиять на развитие современных банковских технологий — будем рады познакомиться с вами!

Навыки
  • iOS
  • Архитектурные решения
  • Управление командой
Посмотреть контакты работодателя

Адрес

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

АО ANOR BANK

Lead Android Developer

АО ANOR BANK

  • Ташкент

  • Не указана

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

  • до 1500 USD

Рекомендуем
Ipotekabank OTP Group
  • Ташкент

  • до 1500 USD

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

  • до 1000 USD

AVO.UZ

Team Lead ML

AVO.UZ

  • Ташкент

  • до 1000 USD

FlexSoft
  • Ташкент

  • до 1000 USD

HamkorBank
  • Ташкент

  • до 1000 USD

MUK Computers

Senior Java Developer

MUK Computers

  • Ташкент

  • до 1000 USD

KEYSOFT
  • Ташкент

  • до 1000 USD

Angular Frontend-разработчик

INNASOFT DIGITAL SERVICE

  • Ташкент

  • от 8000000 UZS

Fido-Biznes
  • Ташкент

  • от 8000000 UZS

OCTO
  • Ташкент

  • от 8000000 UZS

ЧП KIRANO
  • Ташкент

  • до 8000000 UZS

PAYNET

BI developer

PAYNET

  • Ташкент

  • до 8000000 UZS

  • Ташкент

  • до 8000000 UZS

HamkorBank
  • Ташкент

  • до 8000000 UZS

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

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