Summary

You will be responsible for developing the Android native app for the cryptocurrency exchange bitFlyer and addressing technical challenges.

Specific duties include:

  • Closely collaborating with other departments, including project owners, leveraging your technical background to plan, define, document, develop (coding and unit test creation), and release the service. 
  • Continuously refactoring the codebase to provide long-term stable value. 
  • Contributing to code quality assurance and knowledge accumulation through code reviews on GitHub. 
  • Improving and maintaining the CI environment. 

Required Qualifications

  • Over 5 years of experience developing native Android apps using Kotlin or Java.
  • Deep knowledge of Android standard libraries and Jetpack.
  • In-depth knowledge of UI based on Material Design.
  • Experience implementing unit tests using testing frameworks.
  • Experience developing in a team using Git and GitHub.
  • Business-level proficiency in Japanese or English.

Preferred Qualifications

  • Experience developing and operating native apps for services with a large user base.
  • Experience leading a team composed of multiple members.

Desired Characteristics

  • Confidence in your ability to grow.
  • Proactive in communication and action.
  • Interest and responsibility in financial products that require top-tier quality.
  • Curiosity about a wide range of knowledge and technologies.
  • Interest in the customers behind the products.
  • Interest in user-friendly UI/UX.

Technical Stack and Development Environment

  • Development Languages: Kotlin (73%) / Java (8%) / Others (19%)
  • Main Libraries: Android Jetpack / Jetpack Compose / OkHttp / Retrofit / Dagger / RxJava / RxKotlin / Kotlin / Coroutines
  • IDE / Build Tools: Android Studio / Gradle
  • CI: GitHub Actions
  • Monitoring: Firebase / Sentry
  • Others: GitHub / Slack / Confluence / Jira / Figma

Skills

  • Communications Skills
  • Development
  • Java
  • Software Engineering
  • Team Training and Development

Salary

120,000 - 150,000 USD

Yearly based

Remote Job

Worldwide

Job Benefits
Company retreats Paid time off
Job Overview
Job Posted:
1 day ago
Job Expire:
4mos 8h
Job Type
Full Time
Job Role
Engineer
Education
Any
Experience
5+ Years
Total Vacancies
3

Job Tags:

Share This On:

Location

Japan