Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Principal Software Engineer (Mobile, AI)
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Mobile, AI): Designing and building high-quality native features for Android and iOS using Kotlin Multiplatform with an accent on modernizing legacy systems, architecting scalable mobile platforms, and leveraging AI-powered development. Focus on driving technical vision, mentoring engineers, and ensuring global scalability and reliability of mission-critical mobile applications.
Location: Onsite in Westlake, Texas
Company
Holdings is an Equal Employment Opportunity Employer focused on providing data and software solutions across various industries, including automotive and insurance.
What you will do
- Design and build high-quality native features for Android and iOS, maximizing shared logic with Kotlin Multiplatform (KMP).
- Lead technical deep dives into performance bottlenecks, ANR/crash issues, and memory optimization.
- Define the long-term technical vision and architecture for mobile platforms across Android, iOS, and KMP.
- Mentor senior/staff mobile engineers and guide architectural reviews to elevate their skills.
- Collaborate with backend, product, design, data, QA, and security teams on various technical aspects.
- Drive the technical roadmap for mobile CI/CD, test automation, observability, and release quality.
Requirements
- 10+ years of professional mobile engineering experience, with 3+ years in Kotlin Multiplatform (KMP) or hybrid/shared logic architectures in production environments.
- Expert-level mobile development skills in Android (Kotlin, Jetpack, Background Services, WorkManager) and iOS (Swift, SwiftUI/UIKit, background execution, Core frameworks).
- Deep understanding of mobile app architectures (MVVM, MVI, Clean Architecture) and concurrency models (Kotlin Coroutines, GCD, OperationQueue).
- Strong experience with AI-assisted development tools and workflows (GitHub Copilot, ChatGPT, Claude).
- Proven track record of leading mobile architecture at scale, modernizing legacy mobile systems, and introducing new technology stacks.
- Exceptional communication skills with the ability to influence engineering and product leadership, and a strong mentorship mindset.
Nice to have
- Experience developing enterprise-level apps serving millions of users.
- Knowledge of KMP ecosystem tools (Ktor, SQLDelight, Realm).
- Experience in regulated industries (transportation, insurance, safety, healthcare).
- Familiarity with mobile accessibility standards, A/B testing, and feature flag frameworks.
Culture & Benefits
- Foster a culture of continuous learning, experimentation, and technical excellence.
- Focus on engineering excellence, coding standards, and best practices across multiple teams.
- Collaborative mindset focused on cross-functional excellence.
- Committed to being an Equal Employment Opportunity Employer, prohibiting discrimination.