Какие критерии вы используете для оценки ожидаемого уровня зарплаты?

«Какие критерии вы используете для оценки ожидаемого уровня зарплаты?» — вопрос из категории Софт-скиллы, который задают на 10% собеседований IOS Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Оценка строится на анализе нескольких ключевых факторов:

  1. Техническая экспертиза и опыт:

    • Глубина знаний стека (Swift/Obj-C, UIKit/SwiftUI, Combine/RxSwift).
    • Опыт работы с архитектурами (MVVM, VIPER, Clean Architecture).
    • Знание многопоточности (GCD, OperationQueue), persistence (CoreData, Realm), сетей (URLSession, Alamofire).
  2. Сложность и масштаб реализованных проектов:

    • Участие в полном цикле разработки приложений с публикацией в App Store.
    • Опыт работы с legacy-кодом, рефакторингом, оптимизацией производительности.
  3. Рыночные данные:

    • Актуальные исследования зарплат по региону (Москва, СПб, удаленно) и типу компании (продуктовая, аутсорс, стартап).
    • Уровень позиции (Junior, Middle, Senior, Lead) согласно принятым в индустрии грейдам.
  4. Дополнительные компетенции:

    • Навыки автоматизации (CI/CD: Fastlane, GitLab CI).
    • Практики тестирования (Unit, UI, Snapshot тесты).
    • Опыт менторства, проведения код-ревью, проектирования архитектуры.

Пример: Для позиции Middle iOS-разработчика с 2-3 годами опыта, знанием UIKit, CoreData, GCD, опытом публикации 2-3 приложений и написанием тестов, рыночный диапазон в Москве на 2024 год составляет примерно 150 000 – 220 000 руб. Для Senior с 5+ годами, экспертизой в SwiftUI, Combine, проектировании сложных архитектур и лидерскими навыками — от 250 000 руб. и выше.