Jobs in Japan
Explore hand-picked jobs in Japan for English speakers across tech, education, marketing, and more.
Vetted companies only. Apply from overseas.
Explore hand-picked jobs in Japan for English speakers across tech, education, marketing, and more.
Vetted companies only. Apply from overseas.
Rakuten Travel is a leading online travel service in Japan, dedicated to 'Making People Happy with Travel'. Since our founding in 1997, we have consistently led the industry, challenging the norms and fostering innovation. With growing aspirations to expand beyond borders as a Global Innovation Company, we are not confined to Japan but continue to strive daily to become the world's premier travel reservation service. At the forefront of the Commerce & Marketing Company, Travel Development Department (TDD) is distinctive for overseeing the entire spectrum of Rakuten Travel's development and operations. We primarily focus on the globalization of Rakuten Travel to compete in global markets and continuous improvement to increase customer satisfaction.
B.S. or M.S. in Computer Science or equivalent degree, strong ability to develop Android apps using Kotlin with more than 3 years' experience, strong understanding of the latest features and development best practices for the Android platform, understanding of Data Binding and Live data, understanding of Android Architecture Components such as ViewModels, Activities, Fragments, Navigation, Compose, Flow, Dependency Injection with Hilt or Dagger, good grasp of functional and reactive programming, hands-on tools (i.e. Studio, IntelliJ, Jenkins/Bitrise, Gradle, git), knowledge of Third-party libraries, KTX, Retrofit, Glide, Coroutine, Google Map, strong communication skills, a positive attitude, and empathy, strong motivation for developing product with teams, a desire to continually improve, suggest ideas for organization and teams, strong UX and design sensibilities, experience in Agile development, experience of writing Unit tests.
Building CI/CD development cycle experience, contributing to open source, knowledge and experience of travel domain, experience working for consumer-facing product, experience of internationalization development, knowledge of Material design guidelines and available components, knowledge of automated testing, experience in project with multiple modules and flavors, experience using Gradle Build system.