Dual Native iOS/Android Mobile Developer

Dash Core Group
We are looking for an Dual Native iOS/Android Mobile developer who is driven to work hand in hand with novel AI agentic systems and help bring to life new features and designs for our mobile wallets. The tech stack that you will interact with will be Java, Kotlin, JetPack, iOS/Swift, Rust, Rust FFI, mostly in that order. You will be working with engineers and developers on the mobile team within our organisation, Dash Core Group. This is an opportunity to work remotely in a team that uses modern coding practices and redefines boundaries of what a crypto wallet can do without a centralized backend.
Responsibilities
- Implement various features of Dash Evolution on mobile (Android and iOS).
- Implement UI/UX solutions into mobile apps.
- Maintain the localization of all Dash Core Group mobile apps. This might require interaction with community contributors native to each localization.
- Help maintain code quality in your team.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with your team leader to define, design, and ship new features.
Requirements
- 3 years or more programming in Java or Kotlin and Swift.
- 3 years of studies in Computer Science, Engineering or related subjects at the university level.
- Experience working with Android frameworks such as the SDK and JetPack with knowledge of LiveData, Flow, MVVM, coroutines and Room.
- Basic knowledge or better of how a blockchain works. Preference for candidates with a strong passion for blockchain technologies.
- Understanding of Material Design principles and interface guidelines.
- Ability to work remotely and be self-motivated.
- Proficient understanding of Git and GitHub, CI/CD.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Proficiency in the English language. You must be able to communicate with the team, both orally and in written form.
We would prefer candidates have at least a few of the following:
- Basic understanding of how cryptography is being used in the blockchain.
- Have published one or more Android and/or iOS apps.
- Secondary expertise in Rust or C++.
- Understanding of SPV in blockchain technology.
- Strong Unix skills.
- A knack for writing unit tests and optimization based on them.
Location / compensation:
- Location can be anywhere / remote. Preference will be given to applicants based in the EST/GMT/GMT+1/GMT+2 time zones.
- Compensation will be at competitive rates
Contact:
- For more information on Dash, please visit https://www.dash.org
- To apply for this role, please submit an updated CV/resume and a brief introduction to [email protected]
Please let Dash Core Group know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
Location
Role
Please let Dash Core Group know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
About Dash Core Group
Not what you're looking for?
Check out these similar roles

Senior Mobile Software Engineer (remote)
Dash Core Group

Smart Contract Engineer
Gyld Finance

Senior SDET (TypeScript, Web3)
Serokell

Blockchain Developer (DAML or Solidity)
IntellectEU

Senior Engineer
Ryze Protocol

Senior Blockchain Protocol Engineer
Metallicus

Developer Relations Engineer
Switchboard Foundation

Senior Engineer - Advanced Problem Solver
Nethermind

Head of Cryptography
Zero Proof

Full Stack Developer
Legacy

Senior Rust Engineer
Hyperlane
