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

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

Python

Мы - Bank RBK, уверенно развиваемся в цифровизации сервисов, основной упор идет на создание простого и удобного клиентского опыта. Мы развиваем и автоматизируем наши сервисы частично на микросервисной архитектуре в связке с современными технологиями онлайн - банкинга.

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

Зоны ответственности:

  • Разработка и поддержка мобильного приложения интернет-банкинга для юридических лиц.
  • Участие в проектировании архитектуры новых модулей и фичей.
  • Интеграция мобильного клиента с внутренними и внешними API банка.
  • Работа в команде с разработчиками, аналитиками, тестировщиками и дизайнерами.
  • Проведение код-ревью коллег и участие в обсуждении технических решений.
  • Исправление дефектов, оптимизация существующего кода.
  • Поддержка качества выпускаемого продукта: юнит-тестирование, участие в регрессионном тестировании.

Требования:

  • Уверенные знания Swift и платформы iOS (UIKit, SwiftUI будет плюсом).
  • Опыт коммерческой разработки от 2 лет.
  • Понимание принципов архитектуры мобильных приложений (MVP, MVVM, VIPER).
  • Умение работать с сетевыми запросами (URLSession, Alamofire), знание принципов REST API.
  • Опыт работы с системами управления зависимостями (CocoaPods, Swift Package Manager).
  • Умение работать с Git (feature branch flow, pull request review).
  • Базовые знания CI/CD процессов (gitlab, Jenkins или аналогичные).
  • Навыки написания юнит- и интеграционных тестов (XCTest).
  • Опыт работы с адаптивной версткой и кастомными UI-компонентами.
  • Понимание принципов безопасности в мобильной разработке.
  • Желание развиваться, умение работать в команде и ответственность за результаты.

Прочие обязательные условия:

  • Опыт работы в финтехе или с банковскими приложениями.
  • Знание SwiftUI на уровне продакшн-проектов.
  • Опыт работы с архитектурными решениями Clean Architecture, SOLID-принципами.
  • Навыки профилирования и оптимизации производительности приложений.
  • Базовые навыки работы с инструментами аналитики (Firebase, AppMetrica).

Условия:

  • Медицинская страховка + 2 члена семьи бесплатно (по истечении испытательного срока);
  • Субсидирование ипотеки и автокредита при стаже работы в Банке от 1 года и выше;
  • Фитнес в рассрочку со скидкой до 50% у партнеров (по истечении испытательного срока);
  • Реферальная программа за привлечение кандидата (50к или 100к в зависимости от грейда);
  • Обучение и развитие за счет Банка;
  • Корпоративная скидка до 50% на Skillbox, GeekBrains, SkillFactory;
  • Праздники, конкурсы и тимбилдинги.

Откликнуться

Report Page