Software Engineer, iOS
Bitcoin.com
Tokyo, Tokyo, Japan
5 日前

Description

s mission is to create more 'economic freedom' in the world. By economic freedom we mean the ability for individuals to freely acquire and use personal resources however they choose.

We assert that economic freedom is a fundamental human right and a vital component of human dignity, and we believe that it is foundational for peaceful and prosperous societies.

Our vision is to provide the next billion people with access to products that exemplify the ideals of Bitcoin. These ideals - which include peer-to-peer transactions, decentralization, censorship resistance, and permissionless-ness - support economic freedom.

Our approach is to develop and promote widely accessible products that support economic freedom. For example, our digital wallet - which has 16 million downloads - provides people with an easy-to-use, non-custodial method for buying, selling, storing, sending, receiving, and trading cryptocurrencies.

We are seeking a talented iOS Engineer who shares our vision.

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

Minimum Qualification

  • Experience building complex applications for the iPhone or iPad using Swift and SwiftUI
  • Experience designing clean and maintainable APIs
  • Experience with multithreaded programming
  • Experience with mobile databases such as Realm, Core Data, etc.
  • Experience with reactive programming
  • Experience writing unit tests and testable code
  • Knowledge of iOS SDK performance tools and optimization techniques
  • Preferred Qualifications

  • 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.
  • Experience with project management tools like JIRA and Confluence
  • Passion for the Cryptocurrency industry or has worked in a similar field
  • Has built a payment based app or even better, a Crypto wallet
  • You think carefully about our users and their problems, plan how to solve them and then make it happen
  • Good communication skills with engineers, designers, and managers, both in person and across productivity tools such as Slack, Github Issues, etc.
  • この仕事を報告する
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    応募する
    自分のEメール
    "続ける" をクリックすると、私は neuvoo の同意を私のデータを処理し、私に電子メールのアラートを送信するには、neuvoo の プライバシーポリシー の詳細を与える。私の同意を撤回するか、いつでも退会することがあります。
    続ける
    応募フォーム