Senior iOS Developer

Дата размещения вакансии: 10.01.2025
Работодатель: VAMEON
Уровень зарплаты:
от 4000 до 5000 RUR
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Position: iOS Developer
Level: Senior
Experience: 6+ лет (НЕ фриланс)
Location: Remote
Employment: Fulltime
Timezone: UTC +3

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

  1. Разработка и поддержка функционала продукта
  2. Работа над реализацией клиент-серверного взаимодействия
  3. Улучшение производительности и других технических метрик

МЫ ОЖИДАЕМ:

  1. Опыт работы от 6 лет iOS-разработчиком в продуктовых компаниях (НЕ фриланс, НЕ аутсорс).
  2. Опыт работы с ЯП Swift от 5 лет.
  3. Опыт работы с ЯП Objective-C от 2 лет.
  4. Для наших фич мы используем MVVM, а для телеграм кода стараемся подстроится под них всегда, дабы не городить кучу своего, чтобы потом не было сложности при обновлении исходников телеграм.
  5. По UI используем TG наследие в виду AsyncDisplayKit, так что разраб должен уметь верстать «руками» (на фреймах), ну и также должен знать RxSwift / Combine поскольку у телеграм свой аналог этих штук — SwiftSignalKit.
  6. Знание многомодульности.
  7. Знание fastlane, поскольку все взаимодействия идут через него (генерация проекта, феч и установка сертификатов / профайлов, дистрибуция).
  8. Желание копаться в TG коде и понимание, что это не типичный код.

БУДЕТ ПЛЮСОМ:

  1. Опыт работы с системой сборок Bazel.
  2. Понимание работы cocoapods / spm, потому что либы мы руками собираем, а для этого надо уметь читать подспеки и пекедж файлы.
  3. Знание английского языка на уровне B2 или выше.

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

  1. Удалённый формат работы
  2. Удобный и гибкий график
  3. Команду, ориентированную на создание высококачественного продукта
  4. Работа в продуктовой компании

ЭТАПЫ ОТБОРА СОИСКАТЕЛЕЙ:

  1. CTO отбирает релевантных соискателей по резюме, приложениям в AppStore, ответам на уточняющие вопросы и зарплатным ожиданиям
  2. Интервью с HR (15-30 минут)
  3. Техническое интервью (30-40 минут)
  4. Live coding сессия (20-40 минут)