TL;DR
Principal Software Engineer (Mobile): Architecting and driving the development of large-scale, cross-platform mobile systems for a global travel marketplace with an accent on app performance, reliability, and architectural evolution. Focus on leading technical strategy across mobile engineering pillars, optimizing delivery cycles, and mentoring teams in high-quality native and cross-platform development.
Location: Must be based in or able to commute to Krakow, Poland (Hybrid: required in-office at least once per 2 weeks).
Company
Tripadvisor is a global travel guidance platform providing a marketplace for experiences, accommodations, and dining.
What you will do
- Drive design and architecture for complex, customer-facing mobile systems.
- Lead mobile platform evolution, including performance monitoring, stability, and release management.
- Partner with product and engineering managers to define technical strategy and roadmaps.
- Conduct cross-pillar design reviews to ensure architectural consistency.
- Collaborate with engineering leadership to drive delivery milestones and technical trade-offs.
Requirements
- 8+ years of commercial software development experience with large-scale native mobile applications.
- Deep architectural knowledge of iOS and Android ecosystems.
- Proficiency in Swift, Kotlin, Objective-C, and Java.
- Experience with cross-platform strategies such as Kotlin Multiplatform.
- Strong understanding of mobile networking patterns (REST, GraphQL) and local data synchronization.
- Excellent troubleshooting skills for production performance and stability diagnostics.
Nice to have
- Proven track record of technical leadership in fast-paced engineering environments.
- Experience driving mobile operational maturity across large organizations.
Culture & Benefits
- Competitive compensation packages with base salary and annual bonuses.
- Flexible work-life balance approach designed for trust and accountability.
- Annual lifestyle benefit for travel or personal wellness.
- Tuition assistance program for professional development.
- Employee assistance program and generous referral scheme.
- Donation matching for charitable contributions.
