About the company
The Tripadvisor Group connects people to experiences worth sharing, and aims to be the world’s most trusted source for travel and experiences. The Tripadvisor Experiences Engineering team is distributed across Europe and is responsible for the platform, mobile apps and all their supporting infrastructure.
About the role
We’re looking for a Senior Software Engineer - Android to join our fast-growing team. This role is open to candidates based within a commutable distance of our office hub in Kraków. We embrace flexibility in where and how work gets done. Remote-first working model with periodic in-person gatherings.
Our tech stack includes Kotlin, Coroutines, Jetpack Compose and GraphQL in a modular layout that follows the clean-architecture concept with MVVM.
Responsibilities
- Code! Focus on writing code.
- Touch code at every level – while the focus is app development, you’ll also have opportunities to work on backend microservices.
- Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables.
- Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance.
- Work alongside other engineering groups located around the world.
Requirements
- Experience developing an Android app and familiarity with mobile web and back-end technologies would be beneficial.
- At least 8 years’ experience of commercial software development.
- Experience with reactive programming in native mobile platforms.
- Willingness and ability to take on new technologies.
- Ability to break down complex problems into simple solutions.
- High quality verbal and written communication skills.
- Sense of ownership and pride in your work.
Conditions
- Competitive compensation packages, including base salary and annual bonuses.
- “Work your way” with flexibility to suit your lifestyle. Remote-friendly approach.
- Flexible schedule. Work-life balance is ingrained in our culture.
- Donation matching, tuition assistance, lifestyle benefit, travel perks, employee assistance program, health benefits, generous referral scheme.