| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Parity Technologies | Berlin, Germany | $91k - $100k | |||
Okcoin | San Francisco, CA, United States | $63k - $150k | |||
OKX | Singapore, Singapore | $77k - $80k | |||
Bitpanda | Bucharest, Romania | $42k - $100k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
NEAR | San Francisco, CA, United States | $119k - $120k | |||
Paxos | New York, NY, United States | $11k - $62k | |||
Mythical Games | Los Angeles, CA, United States | $72k - $150k | |||
Hike | Delhi, India |
| |||
CoinFlip | Chicago, IL, United States | $58k - $100k | |||
Crypto.com | Sydney, Australia | $45k - $53k | |||
Coinme | Seattle, WA, United States | $45k - $100k | |||
cheqd | United Kingdom | $69k - $86k | |||
Crypto.com | Singapore, Singapore | $45k - $53k | |||
Bitpanda | Porto, Portugal |
| |||
Bitt Inc. | Abuja, Nigeria | $45k - $90k |
This job is closed
Parity Technologies builds core infrastructure for blockchains and Web 3.0 technologies. This means dealing with P2P networking, consensus algorithms, cryptography, databases, and decentralised applications. We strive to write the fastest, lightest, and safest core technology in Blockchain and write open-source code.
At Parity Technologies, we have built and launched live networks like Kusama and Polkadot atop the Substrate blockchain framework. We want to bring to these networks first-class end-to-end user experiences which tell a story of how easy it is to use these next-generation blockchains. For example, improving how users participate in network staking, how members of our governance systems present and vote on proposals, enabling simple integration of Substrate systems into web pages, improving how new users onboard into our ecosystem, and moreâŚ
As the company rapidly grows, we seek a dedicated Android (Kotlin) Developer to join the Signer Team. The person will be responsible for our air-gapped wallet called Parity Signer- an iOS and Android app with a universal Rust backend, which is essentially a Ledger in the Substrate ecosystem.
https://www.parity.io/technologies/signer/
With Parity Signer, people can easily keep their private keys secure and sign transactions. They can turn their old smartphone into a hardware wallet for Polkadot, Kusama, and other Substrate-based chains. All data is transmitted over the air via QR codes.
Signer has a universal backend written in Rust for all cryptography-related operations. It utilizes hardware encryption (secure enclave) on devices where possible. The app interface is implemented on Kotlin and communicates with the backend using Mozilla's UniFFI.
It's also open source: https://github.com/paritytech/parity-signer
You will be responsible for the Android version of Signer. We're looking for a person who can fully take over the development, testing, and publishing process.
You will be the first dedicated Android developer for the Signer team, so we expect a reasonably senior person who can bring best practices to the company and teach us how to do things right. We're also looking for someone with a passion for good UX and UI who can work with our design team to make Signer beautiful and useful by all best practices.
Requirements:
- Experience as an Android Developer, upper-middle or senior, who can bring best practices
- Proficient in Kotlin, Jetpack, and Compose.
- Extensive experience with Android frameworks
- Experience with universal backends written in lower-level languages (C, C++, Rust)
- Experience with continuous integration
- Passion for good UX and UI, knowledge of Material Design system
- Experience with writing UI tests
Nice-to-haves:
- Knowledge of Rust or a desire to learn it
- Understanding the basics of security and encryption algorithms
- Passionate about blockchain technologies and bringing a decentralized web to the world
Benefits:
- Working at Parity means focusing on the stuff that counts: building the most cutting-edge technology for the future web. Our teams enjoy a high degree of trust, freedom, and autonomy to achieve that goal.
- You will understand blockchain technology and business development and have a skill set transferable to many jobs.
- Because we value initiative and learning, we've defined a generous personal budget to attend your chosen conferences or skills courses. We think you know what's best for you!
- Parity is a diverse company with people from various countries, and we will support you with German or English language courses where needed.
- Not all of us who collaborate work in the same place. Bringing the team together is something we value greatly, so we regularly go on team retreats.
To see how we use your data, please see our Applicant Notice: https://www.parity.io/applicant-notice/.
Is Kotlin a good career?
Yes, Kotlin is a good career choice for developers who want to work in the Android app development, backend development, or cross-platform development space
Kotlin is a modern programming language that was designed to improve upon some of the shortcomings of Java, making it more concise, safe, and interoperable with other languages
Here are some reasons why Kotlin is a good career choice:
- High Demand: Kotlin is in high demand in the technology industry, especially in the Android app development space. Many companies are now using Kotlin to develop their Android apps, and the demand for Kotlin developers is growing rapidly.
- Compatibility: Kotlin is interoperable with Java, which means that developers can use both languages in the same project. This makes it easy for developers to migrate from Java to Kotlin and vice versa, and it also makes it easier to integrate Kotlin into existing Java-based projects.
- Easy to Learn: Kotlin is relatively easy to learn for developers who are already familiar with Java or other similar programming languages. Kotlin has a simpler syntax than Java, making it easier to read and write code.
- Concise and Safe: Kotlin is a more concise language than Java, which means that developers can write less code to achieve the same functionality. Additionally, Kotlin has built-in null safety features that help developers avoid common errors and bugs.
- Career Growth: Kotlin is a relatively new language, which means that there is a lot of room for growth and innovation. Developers who are proficient in Kotlin have the opportunity to contribute to the development of the language and its ecosystem, which can lead to career growth and advancement.