Senior Software Engineer (Android)

World's leading open hotel commerce platform helping accommodation owners find and book more guests online since 2006.
Android
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Travel

Description For Senior Software Engineer (Android)

SiteMinder, the world's leading hotel commerce platform, is seeking a Senior Software Engineer specialized in Android development to join their innovative team. Since 2006, SiteMinder has been revolutionizing the hospitality industry, supporting 44,500 hotels across 150 countries and processing over 100 million reservations annually.

The role focuses on developing critical mobile applications that drive key customer requirements including Authentication, Notifications, and Room Reservations. As a Senior Android Engineer, you'll be at the forefront of building robust, high-quality Android applications using cutting-edge technologies and clean architecture principles.

The ideal candidate brings extensive Android development experience, with strong proficiency in Kotlin and Android Architecture Components. You'll work in a collaborative environment, partnering with cross-functional teams while having the freedom to explore and experiment with implementations. The position offers a perfect blend of technical challenges and leadership opportunities, including mentoring junior engineers.

SiteMinder offers an attractive benefits package including equity participation, hybrid working arrangements, and comprehensive well-being initiatives. The company's inclusive culture values diverse perspectives and encourages employees to bring their authentic selves to work. With a strong focus on personal growth and development, SiteMinder provides an excellent opportunity for career advancement in a rapidly growing global tech company.

Last updated 2 months ago

Responsibilities For Senior Software Engineer (Android)

  • Define work with stakeholders and deliver with industry best practices
  • Develop and maintain native Android apps using latest tech and clean architecture
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with high performing team of mobile and backend engineers
  • Monitor, understand, and debug crashes

Requirements For Senior Software Engineer (Android)

Kotlin
  • Extensive experience in Android development
  • Proficiency in Kotlin, Android Architecture Components (MVVM, LiveData, Room), and kotlin coroutines
  • Experience with APIs, local data persistence, state management and security best practices
  • Demonstrated experience in unit testing for Android applications
  • Strong communication skills both written and verbal
  • Working knowledge of mobile landscape, architectures, trends, and emerging technologies
  • Experience with Docker, Buildkite, Fastlane, Firebase App Distribution (desirable)
  • Experience in multi-module app architecture (desirable)
  • Leadership and mentoring junior engineers (desirable)

Benefits For Senior Software Engineer (Android)

Equity
Mental Health Assistance
Parental Leave
  • Equity packages
  • Hybrid working model
  • Mental health and well-being initiatives
  • Generous parental leave policy
  • Paid birthday, study and volunteering leave
  • Sponsored social clubs and team events
  • Employee Resource Groups (ERG)
  • Investment in personal growth and training

Interested in this job?

Jobs Related To SiteMinder Senior Software Engineer (Android)

Senior Software Engineer (Android)

Senior Android Engineer role at SiteMinder, developing critical mobile applications for the world's leading hotel commerce platform.

Senior Android Engineer, Search Feed

Senior Android Engineer position at Airbnb, focusing on building and improving the core search experience for millions of users worldwide.

Senior Android Engineer, Quality Engineer, BizTech

Senior Android Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for their mobile applications.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility features and improvements for the Android platform.

Senior Software Engineer I (Java/Android)

Senior Software Engineer position focused on Java and Android development for industrial automation solutions.