Если информация в вакансии не соответствует действительности, или эта вакансия является мошенничеством, сообщите, пожалуйста, модератору, используя кнопку . Спасибо.
Уровень зарплаты: от 406 720 до 508 401 руб.
Требуемый опыт работы: Не указан
Вакансия: Senior iOS Developer
Описание вакансии
Position: iOS Developer Level: Senior Experience : 6+ лет (НЕ фриланс) Location: Remote Employment: Fulltime Timezone: UTC +3
ОБЯЗАННОСТИ :
Разработка и поддержка функционала продукта
Работа над реализацией клиент-серверного взаимодействия
Улучшение производительности и других технических метрик
МЫ ОЖИДАЕМ:
Опыт работы от 6 лет iOS-разработчиком в продуктовых компаниях (НЕ фриланс, НЕ аутсорс).
Опыт работы с ЯП Swift от 5 лет.
Опыт работы с ЯП Objective-C от 2 лет.
Для наших фич мы используем MVVM, а для телеграм кода стараемся подстроится под них всегда, дабы не городить кучу своего, чтобы потом не было сложности при обновлении исходников телеграм.
По UI используем TG наследие в виду AsyncDisplayKit, так что разраб должен уметь верстать руками (на фреймах), ну и также должен знать RxSwift / Combine поскольку у телеграм свой аналог этих штук SwiftSignalKit.
Знание многомодульности.
Знание fastlane, поскольку все взаимодействия идут через него (генерация проекта, феч и установка сертификатов / профайлов, дистрибуция).
Желание копаться в TG коде и понимание, что это не типичный код.
БУДЕТ ПЛЮСОМ:
Опыт работы с системой сборок Bazel.
Понимание работы cocoapods / spm, потому что либы мы руками собираем, а для этого надо уметь читать подспеки и пекедж файлы.
Знание английского языка на уровне B2 или выше.
МЫ ПРЕДЛАГАЕМ:
Удалённый формат работы
Удобный и гибкий график
Команду, ориентированную на создание высококачественного продукта
Работа в продуктовой компании
ЭТАПЫ ОТБОРА СОИСКАТЕЛЕЙ:
CTO отбирает релевантных соискателей по резюме, приложениям в AppStore, ответам на уточняющие вопросы и зарплатным ожиданиям