Ref: Android Engineer

Android Engineer

Japan

Job description

Android Engineer

Android Engineer



Position Details:

Android Engineer ( English Only ) No Japanese required. Overseas candidate also can apply.



Responsibilities:

  • Collaborate with Product Managers, UI/UX Designers and QA Engineers to build new features.
  • Work together with API and other UI engineers to develop and maintain the best possible system for our large user base apps.
  • Investigate, propose and work together to constantly evolve the technology of our Android apps.
  • Keep up to date with the latest Android technologies in order to apply to our products.
  • Refine technology/process/teamwork and look for ways to implement better solutions.






Mandatory Qualifications:



- B.S. or M.S. in Computer Science or equivalent



- Strong ability to develop Android apps using Java or Kotlin with more than 3 years' experience



- Strong understanding of the latest features and development best practices for the Android platform



- Understanding of Android Architecture Components ie Data Binding, Live data, Navigation, Paging, Room, View Model, Work Manager, Dagger 2



- Hands on tools ie Studio, Intellij, Jenkins, Gradle



- Knowledge of Thirdparty libararies, 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 idea for organization, teams



- Strong UX and design sensibilities, doesn't sweat the small stuff



- Experience in Agile development



- English Fluent





Desired Qualifications:



- RESTful API development experience (Spring boot)



- Building CI/CD development cycle experience



- Contributing t o open source



- Knowledge, Experience of travel domain



- Experience working for consumer facing product



- Experience of internationalization development



- Knowledge of Material design guidelines and available components