Senior Android Developer

As part of the engineering team, your mission is to fully engage in mobile wallet development in the EVM blockchain and decentralized identity space. You will actively contribute to the architecture design and development, while regularly engaging with other cutting edge teams.

Responsibilities

  • Implement the latest feature set of the Minerva Wallet, outlined in user stories and designs.
  • Coordinate with team members to use and improve emerging blockchain standards.
  • Write good test cases aiming for full code coverage for functional requirements.
  • Stay vigilant about non-functional requirements related to security, transaction cost, etc.
  • Improve development tooling and test framework of the protocol development.
  • Assist team members in code reviewing their work to get code merged.
  • Peer program and code review other team members' work.
  • Participate in regular public forum discussions, and lead sessions when needed.

Requirements

  • Minimum 3+ years of working experience delivering native applications for Android with a deep understanding of a consumer app life-cycle.
  • Expert in Kotlin, Java, and Android UI.
  • Minimum 1+ years of working experience integrating blockchain infrastructure for Android and deep understanding of decentralized asynchronous communication.
  • Strong understanding of data structures and algorithms, building custom UI, and creating great user experiences.
  • Excellent problem solving and critical thinking skills, passionate about mobile app development.
  • Test driven development mindset, questioning any code produced with a pair of critical eyes.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available