IOS-разработчик

YLAB Development
Москва •Опубликовано 12 августа 2026
240000 – 300000 руб.
Полная занятость3–6 летПрограммист
240000 – 300000 руб.

Описание

Middle+/Senior iOS Developer (Swift / Objective‑C)

Ищем iOS-разработчика с законченным высшим профильным образованием, который умеет не просто делать фичи, а проектировать и развивать надёжные, безопасные и масштабируемые приложения для банковской/финтех-сферы: от архитектуры и UI до интеграций, тестов и CI/CD.

Что будет в работе

  • Разработка и развитие iOS-приложений на Swift и Objective‑C в крупной высоконагруженной системе.

  • Проектирование архитектуры новых модулей и фич: MV*, VIPER, Clean Architecture, модуляризация.

  • Интеграция с backend через REST API (HTTP/HTTPS, JSON, XML), проработка контрактов, обработка ошибок и состояний.

  • Реализация UI на UIKit и/или SwiftUI, работа с авто-лейаутами, адаптивностью и доступностью.

  • Написание unit-тестов (XCTest), участие в повышении покрытия и качества кода.

  • Участие в CI/CD-процессах: сборка, тесты, деплой в TestFlight/App Store, базовая автоматизация.

  • Работа с Git в командной разработке: ветки, PR/MR, code review, соблюдение стандартов.

  • Взаимодействие с аналитиками, backend-разработчиками, QA и продуктом в Jira/Confluence.

  • Учёт требований безопасности в корпоративных и банковских приложениях (хранение данных, токены, биометрия и т.п.).

Что важно

  • Законченное высшее профильное образование (Computer Science / ИТ / прикладная математика и т.п.).

  • Коммерческий опыт iOS-разработки от 5 лет, уровень Middle+ / Senior.

  • Готовы смотреть кандидатов от 2х лет, уровня Middle

  • Уверенное владение Swift и опыт работы с Objective‑C (чтение и поддержка legacy).

  • Понимание и опыт использования REST API, клиент-серверных приложений (HTTP/HTTPS, JSON, XML).

  • Знание основных принципов и шаблонов ООП, алгоритмов и структур данных.

  • Опыт использования архитектурных паттернов: MVC, MVVM, VIPER или аналогичные.

  • Опыт написания unit-тестов (XCTest), понимание важности тестового покрытия.

  • Понимание принципов CI/CD для мобильных приложений (сборка, тесты, релиз).

  • Опыт работы с Git в команде (ветвление, code review, merge/pull requests).

  • Понимание архитектуры и технологий безопасности в корпоративных/банковских приложениях.

  • Опыт участия в разработке крупных высоконагруженных систем.

  • Желателен опыт разработки и проектирования интернет-банков, знание банковской предметной области.

  • Навыки работы с Jira, Confluence или аналогичными системами управления жизненным циклом ПО.

  • Английский — чтение технической документации.

  • Локация: желательно Москва; готовность к гибриду (офис + удалёнка).

Будет плюсом

  • Опыт работы с SwiftUI, Combine / RxSwift, async/await.

  • Опыт настройки CI/CD (Fastlane, GitHub Actions, Bitrise, Jenkins и аналоги).

  • Опыт написания UI-тестов (XCUITest).

  • Знание принципов модуляризации, динамических фреймворков, SPM/CocoaPods.

  • Опыт работы с Keychain, CryptoKit, биометрией, secure storage.

  • Публикации в App Store, примеры кода (GitHub, pet-проекты).

Английский

  • Для проектов без английского язык не требуется.

  • Для европейских и американских проектов нужен английский от B2+.

Процесс

  • Короткое общение с рекрутером.

  • Техническое интервью / TechCertify-скрининг.

  • Передача на подходящие проекты клиентам.

Если вам близок инженерный подход к iOS-разработке, есть опыт работы со сложными продуктовыми и банковскими задачами и вы хотите влиять на архитектуру и качество приложения - будем рады пообщаться.

Обращаю внимание!!! ЗП в вакансии указана для кандидатов уровня Middle+/Senior, для кандидатов уровня Middle предложение : 140 000-210 000

Описание

Middle+/Senior iOS Developer (Swift / Objective‑C)

Ищем iOS-разработчика с законченным высшим профильным образованием, который умеет не просто делать фичи, а проектировать и развивать надёжные, безопасные и масштабируемые приложения для банковской/финтех-сферы: от архитектуры и UI до интеграций, тестов и CI/CD.

Что будет в работе

  • Разработка и развитие iOS-приложений на Swift и Objective‑C в крупной высоконагруженной системе.

  • Проектирование архитектуры новых модулей и фич: MV*, VIPER, Clean Architecture, модуляризация.

  • Интеграция с backend через REST API (HTTP/HTTPS, JSON, XML), проработка контрактов, обработка ошибок и состояний.

  • Реализация UI на UIKit и/или SwiftUI, работа с авто-лейаутами, адаптивностью и доступностью.

  • Написание unit-тестов (XCTest), участие в повышении покрытия и качества кода.

  • Участие в CI/CD-процессах: сборка, тесты, деплой в TestFlight/App Store, базовая автоматизация.

  • Работа с Git в командной разработке: ветки, PR/MR, code review, соблюдение стандартов.

  • Взаимодействие с аналитиками, backend-разработчиками, QA и продуктом в Jira/Confluence.

  • Учёт требований безопасности в корпоративных и банковских приложениях (хранение данных, токены, биометрия и т.п.).

Что важно

  • Законченное высшее профильное образование (Computer Science / ИТ / прикладная математика и т.п.).

  • Коммерческий опыт iOS-разработки от 5 лет, уровень Middle+ / Senior.

  • Готовы смотреть кандидатов от 2х лет, уровня Middle

  • Уверенное владение Swift и опыт работы с Objective‑C (чтение и поддержка legacy).

  • Понимание и опыт использования REST API, клиент-серверных приложений (HTTP/HTTPS, JSON, XML).

  • Знание основных принципов и шаблонов ООП, алгоритмов и структур данных.

  • Опыт использования архитектурных паттернов: MVC, MVVM, VIPER или аналогичные.

  • Опыт написания unit-тестов (XCTest), понимание важности тестового покрытия.

  • Понимание принципов CI/CD для мобильных приложений (сборка, тесты, релиз).

  • Опыт работы с Git в команде (ветвление, code review, merge/pull requests).

  • Понимание архитектуры и технологий безопасности в корпоративных/банковских приложениях.

  • Опыт участия в разработке крупных высоконагруженных систем.

  • Желателен опыт разработки и проектирования интернет-банков, знание банковской предметной области.

  • Навыки работы с Jira, Confluence или аналогичными системами управления жизненным циклом ПО.

  • Английский — чтение технической документации.

  • Локация: желательно Москва; готовность к гибриду (офис + удалёнка).

Будет плюсом

  • Опыт работы с SwiftUI, Combine / RxSwift, async/await.

  • Опыт настройки CI/CD (Fastlane, GitHub Actions, Bitrise, Jenkins и аналоги).

  • Опыт написания UI-тестов (XCUITest).

  • Знание принципов модуляризации, динамических фреймворков, SPM/CocoaPods.

  • Опыт работы с Keychain, CryptoKit, биометрией, secure storage.

  • Публикации в App Store, примеры кода (GitHub, pet-проекты).

Английский

  • Для проектов без английского язык не требуется.

  • Для европейских и американских проектов нужен английский от B2+.

Процесс

  • Короткое общение с рекрутером.

  • Техническое интервью / TechCertify-скрининг.

  • Передача на подходящие проекты клиентам.

Если вам близок инженерный подход к iOS-разработке, есть опыт работы со сложными продуктовыми и банковскими задачами и вы хотите влиять на архитектуру и качество приложения - будем рады пообщаться.

Обращаю внимание!!! ЗП в вакансии указана для кандидатов уровня Middle+/Senior, для кандидатов уровня Middle предложение : 140 000-210 000

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

Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Директолог / специалист по контекстной рекламе
Кобенева Надежда Юрьевна
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Technical Support Specialist со знанием английского языка
EYES OF WONDER SOFTWARE LLC
Зарплата не указана
Полная занятостьОпыт 1–3 года
Администратор / SMM
K.A.K.C.O.C.O.N
40000 – 100000 руб.
Полная занятостьОпыт не требуется
Ведущий системный аналитик
КБ Уральский банк реконструкции и развития (УБРиР)
Зарплата не указана
Полная занятостьОпыт 1–3 года
Оператор исходящих B2B-продаж (холодная база)
Т-Банк
от 70000 руб.
Полная занятостьОпыт 1–3 года