Remote Senior Software Engineer - Android (Viator)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Viator, a Tripadvisor company, is seeking a Senior Software Engineer with Android development experience to join their distributed Viator Traveller Engineering team.
  • The team is responsible for viator.com, the Viator mobile apps, and their supporting infrastructure.
  • The role involves coding at every level, including app development and backend microservices, collaborating with product and design teams, and taking responsibility for all aspects of software engineering.
  • The tech stack includes Kotlin, Coroutines, Jetpack Compose, and GraphQL following the clean-architecture concept with MVVM.
  • The position offers the opportunity to work remotely from anywhere in the UK or Portugal, with a focus on getting things done efficiently and effectively.

Requirements:

  • At least 5 years of commercial software development experience, solving various technical problems.
  • Experience in developing Android apps and familiarity with mobile web and backend technologies.
  • Proficiency in reactive programming in native mobile platforms.
  • Willingness and ability to adapt to new technologies.
  • Strong problem-solving skills with the ability to simplify complex problems into simple solutions.
  • Excellent verbal and written communication skills.
  • Sense of ownership and pride in work.

Benefits:

  • Competitive compensation packages including base salary, annual bonus, and equity.
  • “Work your way” with a remote-friendly approach to collaboration and flexibility to suit your lifestyle.
  • Flexible schedule promoting work-life balance with trust and accountability.
  • Donation matching to support charitable giving.
  • Tuition assistance for career development programs.
  • Lifestyle benefit for personal use on travel, wellness, or other needs.
  • Travel perks providing discounts and opportunities for employee development.
  • Employee assistance program offering resources and support for life's challenges.
  • Health benefits with great coverage and competitive premiums.
About the job
Posted on
Job type
Salary
-
Location requirements
Position

-

Experience level
Technology stack
Leave a feedback