Note! This job has been aggregated through external sources, the Apply link will take you to the company's website.
undefined

Software Engineer, Android Job in Japan
Bitcoin.com , Japan

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in Japan
Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
No
Career Level
Telecommute
Yes
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Mar 18, 2021
Last Date
Jun 18, 2021
Location(s)

Job Description

We are looking for a strong team player to join our growing wallet team in our Tokyo office. You must be dedicated and willing to create the best product on the market. The Bitcoin.com wallet is an intuitive and easy-to-understand mobile finance application tying together Bitcoin.com services, partners, and community financial service offerings across web, mobile, smart devices, and beyond. It serves anyone in the world who has an internet connection-- regardless of nationality, socioeconomic status or access to traditional finance. The Bitcoin.com wallet gives users the ability to invest, trade, spend, transfer, or otherwise do business with whomever they want, whenever they want, without the need for, or permission from, traditional banks or financial intermediaries.

As part of the wallet engineering team, you are going to design, build and iterate these new features for the Bitcoin.com Wallet App. At the same time, you will participate in building several other star products related to the wallet (SDK and Apps).

Requirements

  • Intermediate ~3 years experience
  • UI/UX specialist - Have experience creating complex UI components
  • Knowledgeable in styling, animation, motion layout, reusable views/components
  • Experience building complex applications for Android using Kotlin
  • Experience developing for multiple versions of Android, 5+
  • Experience designing clean and maintainable APIs
  • Experience with multithreaded programming
  • Experience with mobile databases such as Room or Realm
  • Experience with reactive programming
  • Experience writing unit tests and testable code
  • Knowledge of Android performance tools and optimization techniques


Nice to have

  • Experience with latest Android Jetpack components, LiveData, Room, Navigation etc.
  • Experience with dependency injection frameworks, Koin or Dagger2
  • Minimum BA/BS degree in Computer Science or a related technical field, or equivalent practical experience.
  • Knowledge of UI frameworks, VIPER, MVC, MVVM application design and complex, reactive touch-based UI
  • Knowledge of Javascript bridge and Webview communication
  • Knowledge of cryptocurrency fundamentals, private keys, signatures, transactions, UTXOs, etc.
  • Experience with Mobile Continuous Integration and Delivery.
  • Passion for the Cryptocurrency industry or has worked in a similar field
  • Has built a payment based app or even better, a Crypto wallet

Benefits

We are serious about what we do, but more importantly, we have a lot of fun doing it. Our modern work culture is on the cutting-edge of technology, marketing, operations, and FinTech. To match the nature of the decentralized currency revolution, we too have designed our workplace to be a globally distributed force, and have created work experiences based on transparency, productivity, trust, and passion.

  • Paid in cryptocurrency
  • Gym/Wellness program
  • Health Insurance Reimbursements

Job Specification

Bitcoin.com

Information Technology and Services - Tokyo, Japan