Its fun to work in a company where people truly BELIEVE in what theyre doing!
Job Description
The Engineering Team at Traveloka is the backbone of our innovation building scalable and high-performance systems that power millions of users worldwide. With a relentless focus on mobile performance and user experience we ensure a seamless journey for travelers. Our dedication to excellence and problem-solving makes us instrumental in shaping Travelokas future as a leader in the digital travel space.
We are looking for a passionate and motivated Android Engineer to join our Engineering team. As an Android Engineer you will work closely with other engineers and designers to develop and enhance features in our Android app. This role offers an excellent opportunity to grow your expertise in Android development tackle complex technical challenges and collaborate with cross-functional teams to deliver top-tier mobile experiences to our use.
What Youll be Doing:
Assist in developing testing and maintaining Android applications.
Write clean maintainable and scalable code following best practices.
Collaborate with senior engineers designers and product teams to implement new features and enhance existing ones.
Participate in code reviews and contribute to continuous development process improvements.
Identify troubleshoot and resolve issues ensuring optimal performance and user experience.
Stay updated with the latest Android technologies trends and best practices.
Requirements
Bachelors degree in Computer Science Engineering or a related field.
More than 3 years of experience in software engineering particularly in Android app development.
Proficient in Kotlin and Java with strong knowledge of Android SDK and Jetpack components.
Experience with Android architecture patterns (MVVM MVP MVI) and asynchronous programming (Coroutines RxJava).
Skilled in RESTful APIs third-party libraries and Google Play Store release management.
Proven ability to design optimize and scale Android applications with a focus on performance and security.
Experience with CI/CD Git and automated testing (JUnit Espresso).
Exposure to Kotlin Multiplatform and contributions to open-source projects or personal portfolio.
If you like wild growth and working with happy enthusiastic over-achievers youll enjoy your career with us!
Required Experience:
IC
Explore the world & live life your way. Best prices for hotels, flights, & attractions. Plan your own perfect trip.