- Страна
- США
Staff iOS Developer Experience Engineer
Salesforce (Slack) — это топовый работодатель с мировым именем, предлагающий работу над сложнейшими инженерными задачами. Локация в США и работа над продуктом, которым пользуются миллионы, делают эту вакансию максимально привлекательной для экспертов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Роль уровня Staff требует не только глубоких технических знаний iOS и инструментов сборки (Bazel, CI/CD), но и способности влиять на процессы всей организации. Высокая планка входа обусловлена необходимостью оптимизации работы сотен инженеров в Slack.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая позиция Staff-уровня в Сан-Франциско/Сиэтле соответствует верхнему эшелону рынка. Зарплаты в Salesforce для таких ролей обычно находятся в диапазоне $200k-$280k base + значительный пакет RSU.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Staff iOS Developer Experience Engineer
Salesforce is an American company and developer of the CRM system of the same name, which helps companies automate sales, marketing, customer support, analytics, and partner management.
San Francisco, Seattle, Bellevue, USA.
More details in Alexander Botkin's Откликнуться.
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- iOS
- Swift
- CI/CD
- Bazel
- Developer Experience
- Automation
Возможные вопросы на собеседовании
Для Staff-позиции в DevEx критично понимать, как ускорить цикл обратной связи для больших команд.
Какие стратегии вы использовали для сокращения времени сборки (build times) в крупных монорепозиториях iOS?
Slack активно использует Bazel; важно понимать опыт кандидата с этой или аналогичными системами.
Расскажите о вашем опыте миграции или поддержки систем сборки, таких как Bazel или Buck. С какими основными трудностями вы сталкивались?
DevEx инженер создает инструменты для других разработчиков, поэтому удобство использования (DX) имеет первостепенное значение.
Как вы определяете приоритеты при разработке внутренних инструментов и как измеряете их успех (метрики DX)?
На уровне Staff важно уметь решать конфликты и продвигать технические изменения.
Опишите случай, когда вам нужно было убедить несколько команд принять новый стандарт разработки или инструмент. Как вы действовали?
Стабильность тестов напрямую влияет на скорость поставки кода.
Как вы боретесь с проблемой 'flaky tests' в масштабных проектах и какие автоматизированные решения для этого внедряли?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

