обновлено 2 дня назад
Senior Staff Software Engineer, Mobile (iOS)
218 300 - 327 500$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Staff Software Engineer, Mobile (iOS) (Swift/GraphQL/TCA): Defining the long-term technical vision and architecture for ServiceTitan’s iOS platform serving tens of thousands of field technicians, with an accent on scalable frameworks, platform resilience, and cross-company technical alignment. Focus on designing GraphQL integrations, evolving The Composable Architecture, establishing AI-assisted development practices, and leading high-stakes architectural decisions across multiple engineering organizations.
Location: US Remote
Salary: $218,300–$327,500 USD annually for Zone 1 US locations; $204,000–$306,000 USD annually for other US locations. International compensation varies by location.
Company
builds software and mobile applications that help plumbers, electricians, HVAC technicians, and other tradespeople run their businesses in the field.
What you will do
- Define the multi-year technical vision, architecture principles, engineering standards, and platform frameworks for the iOS organization.
- Lead the design of mobile frameworks and foundational systems serving tens of thousands of field technicians.
- Partner with product, design, data, backend, executive, and VP-level leadership on long-range roadmaps and cross-company architecture.
- Architect scalable GraphQL integrations and establish data access and API design patterns.
- Drive adoption and evolution of The Composable Architecture, shared state patterns, performance optimization, and modular design.
- Set engineering standards, define AI-assisted development practices, and mentor senior and staff engineers.
Requirements
- 12+ years of mobile application development experience with deep iOS specialization.
- Expert-level Swift knowledge, including language internals, performance, and idiomatic design.
- Experience defining architecture for large-scale mobile platforms across multiple teams.
- Strong hands-on GraphQL experience and ability to design scalable mobile data access patterns.
- Deep command of The Composable Architecture, including shared state, performance, and modular decomposition.
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
Nice to have
- Senior Staff-level experience and company-wide engineering strategy leadership.
- SwiftUI adoption across complex production iOS codebases.
- Large-scale distributed systems and mobile/backend interface experience.
- MVI architecture, CI/CD with Bitrise or GitHub Actions, and end-to-end test automation.
- Open-source contributions or public technical writing in iOS engineering.
Culture & Benefits
- Flexible time off, flextime, autonomous work support, and learning and development opportunities.
- Comprehensive onboarding, leadership training, and recognition programs.
- Employer-paid medical, dental, and vision coverage, with FSA, HSA, 401(k) matching, and telehealth options.
- Parental leave, fertility, surrogacy, and adoption support, plus pet insurance and financial planning services.
- Modern tooling, technical freedom, mentorship, and knowledge-sharing across the engineering organization.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Ethena
3 дня назад
Senior Staff iOS Engineer (Ethena Pay)
3 дня назад
Senior Manager, Forward Deployed Engineering
244 000 - 310 000$
4 дня назад
Software Engineer - iOS
81 000 - 123 000$
42Labs
6 дней назад
Mobile Developer IOS (Swift)
8 дней назад
iOS Mobile Software Engineer II
4 дня назад
Microservices Architect
100 000 - 180 000$