OpenTable is hiring a
Senior Android Software Engineer in Australia

Logo of OpenTable
Senior Android Software Engineer
🏢 OpenTable
💵 ~$150k-$230k
📍Australia
📅 Posted on Jul 1, 2024

Summary

The job is a Senior Android Engineer position at OpenTable, a subsidiary of Booking Holdings Inc. The role involves working on the OpenTable for Restaurants platform, building and improving applications and systems, collaborating with other teams, and fostering innovation. The position is fully remote and open to applicants in Australia who have the right to work there.

Requirements

  • Experience building Android applications using MVVM, RxJava and Dagger
  • 5+ years of experience as a Senior Software Engineer
  • Experienced in unit testing to maintain code quality
  • A deep understanding of design patterns, data structures and OO design
  • Solid debugging and analytical skills, able to take existing legacy code and migrate to modern implementations
  • Excellent verbal and written communication skills, strong English skills both written and spoken
  • Comfortable giving in-depth code reviews and having technical discussions to guide team practices and understanding. Needs to be comfortable challenging other engineers on coding approaches
  • Must be able to work with minimal supervision; resourcefulness and self-sufficient
  • Experience working with multiple teams remotely and across different countries

Responsibilities

  • Design, develop, test, deploy, maintain, support and improve existing applications and systems
  • Collaborate with other team members, teams, software engineers, product managers, designers, and other stakeholders across the organization and across timezones
  • Help foster a strong team culture and cultivate innovation
  • Innovate our domain model and systems to better fit our products and services
  • Continuously provide mentorship and guidance to team members

Preferred Qualifications

  • Experience with Compose
  • Java experience for occasional legacy code maintenance
  • Understanding of MVP for migrating old implementations to MVVM
  • BDD unit tests to document code requirements

Benefits

  • Work from (almost) anywhere; wherever you do your best work
  • Mental Health Well-being: 6 company paid therapy sessions, subscription to a meditation app, wellbeing speaker series and resources
  • Annual Health and Wellness Reimbursement
  • 1 floating day off per year to celebrate your birthday or another occasion of your choice!
  • Company-wide weeks off each year: the whole team recharges (and returns without a pile-up of work!)
  • Paid volunteer time
  • Monthly catered office events
  • Learning and Development opportunities
  • Universal Paid Parental leave
  • Diversity, Equity, and Inclusion
Help us out by mentioning to OpenTable that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs