Senior Android Software Engineer

7 days ago


Sydney, New South Wales, Australia OpenTable Full time
About OpenTable and the Role

OpenTable, part of Booking Holdings, Inc., is a leading provider of online restaurant reservations and table management solutions. We are seeking an experienced Android Software Engineer to join our team and contribute to the development of our restaurant platform.

The ideal candidate will have a strong background in Android development, with experience in building scalable and high-quality mobile applications using Kotlin. They will be responsible for designing, developing, testing, deploying, maintaining, supporting, and improving existing applications and systems.

The role will involve collaborating with cross-functional teams, including software engineers, product managers, designers, and other stakeholders, to deliver features and products that meet the needs of our customers. The successful candidate will be passionate about technology, especially Android, and will have a strong commitment to clean code and solid engineering principles.

Key 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.
Requirements
  • Experience building Android applications using MVVM, RxJava, and Dagger.
  • 2+ years of experience as a Mid-level Android Engineer.
  • Experienced in unit testing using unit testing frameworks to maintain code quality.
  • An understanding of design patterns, data structures, and OO design.
  • Excellent verbal and written communication skills, strong English skills both written and spoken.
  • Must be able to work with minimal supervision; resourcefulness and self-sufficient.
  • Experience working with multiple teams remotely and across different countries.
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.
About You

You love technology, especially Android, and enjoy finding better ways to do things. You're curious, passionate, and constantly thinking about making code clean and better. You want to share what you discover and feel energized when you can learn from the people around you. When you build software, you consider how people will use it from all angles. You take pride in carefully honing your apps until they feel reliable and effortless to use.



  • Sydney, New South Wales, Australia Talenza Full time

    Senior Android Software Engineer OpportunityAt Talenza, we are seeking an experienced Senior Android Software Engineer to join our digital team. About the RoleAs a Senior Android Software Engineer, you will be responsible for developing high-quality, scalable, and performance-driven solutions for our Android applications. You will work closely with our...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our Mobile Engineering Native team. As a key member of our team, you will be responsible for designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank today.Key ResponsibilitiesDesign and develop high-quality Android...


  • Sydney, New South Wales, Australia OpenTable Full time

    About OpenTableOpenTable is a leading provider of online restaurant reservations and table management solutions. With a presence in over 20 countries, we empower restaurants to manage their daily operations and provide exceptional dining experiences for millions of customers worldwide.Job SummaryWe are seeking an experienced Senior Android Engineer to join...


  • Sydney, New South Wales, Australia OpenTable Full time

    [About the Role:New opportunities have arisen for a skilled Senior Android Engineer to join our team at OpenTable. In this role, you will be responsible for designing, developing, testing, deploying, maintaining, supporting, and improving our existing Android applications, ensuring they meet the highest standards of quality and user experience.Key...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    About the role at Pyramid Global TechnologiesJob Description for Android DeveloperWe are seeking a skilled Android Software Engineer to join our team and contribute to the development of robust and secure native Android applications in Kotlin.Key Responsibilities:Design and develop mobile applications using mobile application design and development best...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About the RoleWe're seeking a highly skilled Senior Android SDK Engineer to join our team at Dolby Laboratories. As a Staff Software Engineer, you will play a key role in designing and developing our Android streaming solutions, working closely with our global team to deliver high-quality products.Key ResponsibilitiesDesign, develop, and deliver high-quality...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment with DolbyDolby Laboratories is a leader in entertainment innovation, and we're seeking a talented Staff Engineer to join our team. As a member of our team, you'll have the opportunity to design and develop cutting-edge solutions that shape the future of entertainment.About the RoleWe're looking for a highly skilled Android SDK...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our Mobile Engineering Native team. As a key member of our team, you will be responsible for shaping the future of our Android mobile platform and designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About the RoleWe're seeking a highly skilled Senior Android SDK Engineer to join our Dolby Cloud Solutions team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality Android audio-video capture, playback, and streaming applications.Key ResponsibilitiesPlan, design, develop, and deliver Android...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Unlock the Future of EntertainmentDolby Laboratories is revolutionizing the way people create, deliver, and enjoy entertainment worldwide. As a Staff SDK Engineer in Dolby Cloud solutions, you will specialize in media streaming stacks available on Android TV Platforms and Android portable devices.This is a senior developer role that requires deep knowledge...


  • Sydney, New South Wales, Australia OpenTable Full time

    About OpenTableOpenTable is a leading provider of online restaurant reservations and table management solutions. With a presence in over 20 countries, we empower restaurants to manage their daily operations and provide an exceptional dining experience for millions of diners worldwide.Job SummaryWe are seeking an experienced Senior Android Engineer to join...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    About Safety CultureSafety Culture is a leading provider of workplace safety solutions, helping businesses improve their safety culture and reduce workplace incidents. Our innovative technology platform enables workers to report incidents and near-misses, and provides leaders with real-time visibility and insights to make informed decisions.Job DescriptionWe...


  • Sydney, New South Wales, Australia Woolworths Group Full time

    About the RoleWe are seeking an experienced Android Engineer to join our team at Woolworths Group. As a key member of our technology team, you will be responsible for designing, developing, and maintaining high-quality Android applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop robust and scalable Android applications...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About the RoleWe're seeking a highly skilled Senior Android SDK Engineer to join our team at Dolby Laboratories. As a Staff Software Engineer, you will specialize in media streaming stacks available on Android TV Platforms and Android portable devices.Key ResponsibilitiesDesign, develop, and deliver high-quality Android audio-video capture, playback, and...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    Job Title: Android Software EngineerAt SafetyCulture, we're dedicated to helping businesses improve every day. Our technology empowers workers to have a voice, and leaders to make informed decisions. We're constantly evolving our platform, expanding into sensors, IoT, machine learning, and scalable architecture. As we grow, we're seeking talented individuals...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    About the JobAt Pyramid Global Technologies, we're seeking a skilled Android Developer to join our team. As a key member of our mobile development team, you'll be responsible for designing and developing robust and secure native Android applications using Kotlin.Key ResponsibilitiesDesign and develop mobile applications using Android development best...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    About the RoleWe're seeking an Android Developer with a passion for building robust and secure native Android applications in Kotlin.About the TeamOur team is dedicated to delivering high-quality software solutions.We're committed to staying up-to-date with the latest technology trends.Key ResponsibilitiesDevelop mobile applications with a focus on design...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    About the RoleWe're seeking an experienced software engineer to join our team at SafetyCulture. As an Android Engineer, you'll be responsible for delivering high-quality mobile experiences for our customers.Key ResponsibilitiesDesign and develop Android applications using Kotlin and Java/C++Provide technical expertise and mentorship to junior...


  • Sydney, New South Wales, Australia OpenTable Full time

    About OpenTableOpenTable is a leading provider of online restaurant reservations and table management solutions. With a strong presence in the hospitality industry, we empower restaurants to manage their daily operations and provide exceptional dining experiences for millions of customers worldwide.Job SummaryWe are seeking an experienced Android Engineer to...


  • Sydney, New South Wales, Australia OpenTable Full time

    About OpenTableOpenTable is a leading provider of online restaurant reservations and table management solutions. With a strong presence in the hospitality industry, we empower restaurants to manage their daily operations and provide exceptional dining experiences for millions of customers worldwide.Job SummaryWe are seeking an experienced Android Engineer to...