ServiceTitan
Соединенные Штаты
246 500 – 395 600 USD
в год
Должность: Ведущий инженер-программист, мобильные приложения Местоположение: Удаленно (США)
Местоположение: Удаленно (США) Занятость: Полная Ведущий инженер-программист, мобильные приложения ServiceTitan — операционная система для рабочих специальностей. Наша мобильная платформа предоставляет эту операционную систему в руки техников и владельцев бизнеса в полевых условиях, и она должна работать безупречно, в масштабе, каждый раз. Мы ищем ведущего инженера-программиста, который будет определять техническое направление этой платформы — для iOS и Android — и повышать планку того, как наши мобильные инженеры создают, поставляют и масштабируют программное обеспечение. Вы будете отвечать за архитектуру платформы, определять долгосрочное техническое видение мобильных решений и руководить крупными инвестициями в производительность, надежность, наблюдаемость и продуктивность разработчиков. Вы будете влиять на мобильную стратегию в различных продуктовых командах и создавать системы, которые масштабируются до миллионов пользователей в полевых условиях. Что вы будете делать Ответственность: Нести ответственность за краткосрочное и долгосрочное техническое видение мобильной платформы, от начала до конца. Проектирование и ревизия: Проектировать, создавать и улучшать критически важные системы, обеспечивающие работу приложений ServiceTitan для iOS и Android. Улучшать безопасность, доступность, надежность и производительность наших мобильных продуктов. Руководить и участвовать в принятии ключевых архитектурных и стратегических решений, особенно связанных с масштабированием. Повышение эффективности: Создавать инструменты и системы, повышающие эффективность каждого мобильного инженера. Улучшать производительность, процессы и качество во всей мобильной организации. Поиск возможностей: Определять возможности для извлечения или создания общих систем, которые приносят пользу нескольким мобильным командам. Расширение возможностей: Менторство и руководство инженерами в мобильной организации и за ее пределами. 60% разработка, 40% всё остальное. Формирование команды: Партнерство с отделом подбора персонала в проведении собеседований с кандидатами и совместное руководство поиском (технические доклады) и отбором. Стратегия: Участие в разработке мобильной дорожной карты и планировании ресурсов. Измерение успеха: Определение метрик успеха и их последовательное отслеживание. Сотрудничество: Четкая коммуникация с кросс-функциональными партнерами — инженерами, менеджерами по продуктам, клиентами и другими заинтересованными сторонами. Что вам понадобится 15+ лет опыта работы в индустрии, включая создание крупномасштабных мобильных приложений для потребителей или предприятий. 10+ лет работы на старших инженерных должностях, проектирование API, абстракций и инструментов, используемых другими инженерами. Экспертные знания в разработке нативной iOS (Swift, UIKit/SwiftUI, Xcode) и/или нативной Android (Kotlin, Jetpack, Android Studio) — глубокая экспертиза в одной платформе с сильным знанием другой. Подтвержденный опыт проектирования мобильных приложений для масштабирования: модульность, дизайн offline-first, внедрение зависимостей и четкое разделение обязанностей. Опыт миграции существующих кодовых баз мобильных приложений от монолитных к модульным, основанным на предметных областях архитектурам. Сильный опыт в области оптимизации производительности мобильных приложений — время запуска приложения, эффективность использования памяти и батареи, производительность рендеринга и процент безотказной работы. Опыт работы с инструментами для мониторинга и обеспечения наблюдаемости мобильных приложений (например, Firebase Crashlytics, Datadog, New Relic или Application Insights). Опыт работы с конвейерами CI/CD для мобильных приложений и автоматизацией выпусков (например, Fastlane, Bitrise, GitHub Actions или TeamCity). Глубокое знакомство с системами контроля версий, инструментами для модульного и UI-тестирования, отладки и профилирования, стандартными для мобильной разработки. Опыт интеграции крупномасштабных сторонних SDK и API в мобильные приложения. Рабочее знание облачной инфраструктуры, поддерживающей мобильные бэкенды (Azure, AWS или аналогичные). Способность сопереживать нашим пользователям и отстаивать их опыт. Отличные коммуникативные навыки и навыки технического письма. Степень бакалавра (B.S.), магистра (M.S.) или доктора (Ph.D.) в области компьютерных наук, инженерии или смежной технической области. Будьте человеком вместе с нами: Быть человеком — это не значит соответствовать всем пунктам списка. Это касается нашего опыта, людей, которых мы встречаем, и точек зрения, которыми мы делимся. Поэтому, если у вас есть необходимые навыки, но вы сомневаетесь в подаче заявления из-за своего бэкграунда, подайте его в любом случае. Нам нужны потрясающие люди, такие как вы, чтобы помочь нам бросить вызов устоявшимся нормам и иначе взглянуть на решаемые нами проблемы. Мы делаем это вместе. Приходите и будьте человеком вместе с нами. Использование ИИ-технологий: Мы используем технологии, включая автоматизированные и ИИ-ассистированные инструменты, для поддержки определенных аспектов нашего процесса найма. Эти инструменты предназначены для повышения эффективности и улучшения опыта кандидатов. ИИ-инструменты не используются для принятия решений о найме; все решения о найме принимаются нашими командами по найму. Что мы предлагаем: Когда вы присоединяетесь к нашей команде, вы не просто принимаете работу. Вы делаете карьерный шаг. Вот как мы будем поддерживать вас в выполнении самой важной работы в вашей карьере: Гибкий график, признание и поддержка автономной работы: Гибкое время отпуска с широкими возможностями для обучения и развития, чтобы продолжать развивать свою карьеру. Мы предлагаем комплексную программу адаптации, обучение лидерству для «Титанов» на всех уровнях, а также другие программы и мероприятия. Хорошая работа вознаграждается через Bonusly, награды, номинированные коллегами, и многое другое. Комплексные льготы для здоровья и благополучия: Оплачиваемое компанией медицинское, стоматологическое и офтальмологическое страхование (со 100% оплатой работодателем и 90% покрытием для иждивенцев), FSA и HSA, взносы 401k, телемедицинские услуги, включая членство в One Medical. Поддержка «Титанов» на всех этапах жизни: Отпуск по уходу за ребенком и поддержка, до 20 000 долларов на услуги по лечению бесплодия (например, ВМИ и ЭКО), суррогатное материнство и компенсация расходов на усыновление, поддержка по уходу за матерью по запросу через Maven Maternity, бесплатная пересылка грудного молока через Maven Milk, страхование домашних животных, юридические консультации, инструменты финансового планирования и многое другое. В ServiceTitan мы ценим индивидуальность и уникальность. Мы верим, что сочетание свежих взглядов и опыта из самых разных слоев общества делает наш продукт и культуру такими замечательными. Мы настоятельно призываем представителей недостаточно представленных групп подавать заявки. Мы не дискриминируем сотрудников по признаку расы, цвета кожи, религии, пола, национального происхождения, гендерной идентичности или выражения, возраста, инвалидности, беременности (включая роды, кормление грудью или связанные с этим медицинские состояния), генетической информации, статуса военнослужащего или ветерана, сексуальной ориентации или любой другой характеристики, защищенной применимыми федеральными, государственными или местными законами. ServiceTitan стремится к справедливому и равному вознаграждению всех наших сотрудников. Мы тщательно учитываем широкий спектр факторов при определении индивидуального вознаграждения, которое может меняться со временем. Мы соблюдаем все применимые законы о минимальной заработной плате. Для кандидатов в Соединенных Штатах предполагаемый диапазон заработной платы для этой должности составляет: Зона 1: $263,800 USD - $395,600 USD Применимо для: CA, CT, DC, MD, MA, NJ, NY, VA и WA Зона 2: $246,500 USD - $369,700 USD Применимо для: Все остальные локации в США. Международная компенсация для кандидатов, проживающих за пределами Соединенных Штатов, будет варьироваться в зависимости от местоположения и будет обсуждаться в процессе найма. Фактическая компенсация в пределах диапазона определяется такими факторами, как соответствующий опыт, набор навыков, квалификация и производительность. Помимо базовой заработной платы, наш общий пакет вознаграждения включает ежегодный бонус, опционы на акции и комплексный набор льгот.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 15 лет
Формат работы
Удаленно
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить