👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Lead iOS Developer

Местоположение и тип занятости

Казань, Новосибирск, ТомскПолный рабочий день

Компания

Компания с гибким подходом к работе, инновационными проектами, технологичными решениями и яркой корпоративной культурой

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

Условия работы

ПРОЕКТ:

  • ЕМП (единое мобильное приложение)  - модульное мобильное приложение для внутренних сотрудников банка, один из основных инструментов работы для сотрудников банка, участвующих в оформлении карты рассрочки "Халва".
    Более 5 000 сотрудников используют приложение.
    Наша команда выполняет весь спектр работ по развитию приложения: от проработки UI до тестирования и пилотирования приложения. Приложение написано целиком с нуля.

Каждый проект это:

  • более 150 тыс строк кода
  • более 200 экранов
  • модульная архитектура

Мы разрабатываем в стиле trunk-based development, это значит, что:

  • все разработчики работают с актуальным кодом
  • мы против долгих ревью и больших MR
  • все изменения по готовности вливаются в основную ветку
  • все значительные изменения закрываются фиче-флагами
  • проект всегда готов к публикации

ТЕХНОЛОГИЧЕСКИЙ СТЕК:

Swift; RxSwift/closure/delegate; MVVM + координаторы; Codable; Cocoapods; Swinject; Alamofire, Moya; Fastlane; Gitlab CI

    ОБЯЗАННОСТИ:

    • Работа с продуктами на iOS (ревью, принятие архитектурных решений, ответственность за качество кода)
    • Декомпозировать задачи
    • Оценивать сложность задач
    • Помогать другим разработчикам в решении возникающих проблем при реализации поставленных задач
    • Взаимодействовать с аналитиками и тестировщиками: выпуск релизов, оценка сроков, анализ проблем и участие в поиске решений.

    ТРЕБОВАНИЯ:

    • Знание Swift;
    • Понимание DI;
    • знание архитектур MVC, MVVM, MVP, понимание работы протокола HTTP, навыки работы с потокобезопасным кодом;
    • опыт разработки клиент-серверных приложений;
    • понимание архитектур MVVM, MVC, VIPER и других;
    • умение оценивать объем и сроки выполнения работ, делать обещанное вовремя;
    • способность находить простые решения для сложных задач.

    МЫ ПРЕДЛАГАЕМ:

    • Официальное оформление с первого дня выхода на работу.
    • Возможность выбрать офис в Новосибирске (Академгородок - Демакова, 30 или Октябрьская магистраль, 4).
    • Атмосферу профессионального развития, вдохновленную принципами Agile.
    • Профессиональную команду разработки, авторитетных тимлидов и опытных наставников.
    • У нас самый уникальный портфель бенефитов по программе софинансирования (ДМС со стоматологией, фитнес, школа ин. языков на выбор, скидки на коробочные продукты банка и партнеров).
    • Мы поможем развить вашу проф. экспертизу: оплатим профессиональные тренинги и внешние образовательные курсы, участвуем в ИТ активностях (митапы, хакатоны, юконы).
    • Вовлеченность, комфорт, свобода, минимум бюрократии, нет дресс-кода, гибкое начало и завершение рабочего дня, приходи – с нами будет интересно!