Android Jobs in Web3

181 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Android Jobs in Web3
Job Position Company Posted Location Salary Tags

SORAMITSU

Russia

$54k - $90k

Blockchain.com

San Francisco, CA, United States

$39k - $72k

Square

United States

$45k - $90k

Square

Miami, FL, United States

$45k - $100k

Binance

Asia

Braintrust

San Francisco, CA, United States

$45k - $100k

Binance

Asia

Alchemy

remote

$84k - $100k

Blockchain.com

San Francisco, CA, United States

$32k - $72k

Floor NFTs

remote

$84k - $100k

Binance

Asia

CoinMarketCap (CMC)

$54k - $105k

Baby Doge

United States

$0k

OKX

Singapore, Singapore

$45k - $90k

Proxy

San Francisco, CA, United States

$45k - $100k

SORAMITSU
$54k - $90k estimated
Innopolis Republic of Tatarstan Russian Federation
Apply

SORAMITSU Co., Ltd. is a Japanese/Swiss technology company with expertise in developing blockchain-based solutions for digital asset and identity management. Our mission is to use blockchain technology to promote innovation and solve pressing societal challenges.

SORAMITSU is the original developer of the open-source blockchain platform Hyperledger Iroha, which is tailored for enterprise and public-sector use. The Iroha blockchain’s flexible permissions system and scalable, performant architecture suit it for digital asset and identity management in high-traffic, multi-stakeholder environments.

Together with the National Bank of Cambodia (NBC), SORAMITSU developed Bakong, the world’s first blockchain-based retail payments system launched by a central bank. We have also developed a digital asset custody solution for European CSDs, a closed-loop payment system for the University of Aizu in Japan, and an identity verification system prototype for Bank Central Asia in Indonesia, among other projects.

On the strength of our work with the NBC, we won a 2020 Global FinTech & RegTech Award and a 2021 Japan Financial Innovation Award. His Excellency Chea Chanto of the NBC was furthermore named 2021 Central Banker of the Year Asia-Pacific for his work on Bakong and other innovations. More recently, SORAMITSU was selected as a finalist in the Monetary Authority of Singapore’s Global CBDC Challenge.

Additionally, SORAMITSU is an ongoing contributor to the open-source SORA decentralized economic system and blockchain network, providing much of the core open-source code used by the ecosystem. SORAMITSU also contributes to numerous, open-source cryptocurrency wallets, such as the Fearless Wallet and SORA Wallet.

SORAMITSU’s guiding aim is to deploy cutting-edge technology on a global level in order to expedite financial inclusion and health, as well as mitigate economic inefficiencies.


The Role

– We are looking for a Senior Android Developer that has experience with critical production systems (i.e. payment systems, B2B systems, Telco or similar systems), experienced in Android Platform (knowledge of both iOS and Android will be highly appreciated). The responsibility would be to design, implement and support software production solutions that will be used by our clients, write tests for the system and guarantee high quality of functional and nonfunctional characteristics of produced code, perform code review for other developers, take part into making architectural decisions, transfer knowledge to other team members and mentor junior developers. The candidate will also be responsible for interviewing people who will perform mobile development related tasks and work in the development team. The candidate will also need to select and integrate frameworks and libraries which will be the part of software systems and to prove his/her choice. As a senior developer, the candidate should understand the business goals of the system, plan his/her work upfront, give correct estimations to each task and able to foresee possible problems and eliminate them before they appear.


Tasks

  • Design, implement and support mobile applications.
  • Write tests which will cover the major amount of functionality and non-functional requirements.
  • Perform code review for other mobile developers.
  • Participate in architecture meetings and take part in making architecture decisions.
  • Provide knowledge transfer inside the company (document important parts of the system, provide workshops or lectures inside the company).
  • Provide mentorship for junior developers and interns.
  • Analyze requirements and select technologies which will speed up implementation keeping quality on the needed level.
  • Provide estimations for all related tasks.
  • Perform issue- and bug-fixing.

Needed education and experience

  • A bachelor’s degree or higher.
  • 5+ years of experience in Java and/or Kotlin languages.
  • 2+ years of pertinent experience at the similar senior position.
  • Experience in blockchain-related projects will be appreciated.
  • Knowledge of software engineering processes.
  • Experience in designing software solutions.
  • Experience with Google Play Approval & Distribution Process.
  • Participation as a key role engineer in at least one successful project.

Required technical competencies and qualifications

  • Excellent analytical and problem-solving skills.
  • Good understanding of how Android mobile platform works.
  • Deep knowledge of Java/ Kotlin languages along with Android SDK, including using main components, networking, animations and data transferring formats.
  • Knowledge of dependency injection frameworks (Dagger/hilt), view binding libraries and reactive programming will be a plus.
  • Experience building mobile UI with Material Design approach and using animations.
  • Proficient in designing mobile applications with design patterns (Viper, MVC, MVVM, MVP, etc.), application of SOLID design principles, familiarity with corresponding frameworks and libraries (Moxy, Cicerone).
  • Good understanding of building tools for the Android platform.
  • Experience with Jetpack compose.
  • Experience with Kotlin multiplatform.
  • High level of Git usage experience, along with related workflows.
  • Knowledge of SQL/NoSQL data storage approaches and database design.
  • Good understanding of networking principles and related design.
  • Experience with multi-threaded, asynchronous code.
  • Experience with code generation tools.
  • Skilled at writing tests (test-driven approach is preferred), experience in UI testing.

Required soft skills

  • Impeccable communication, presentation and organizational skills.
  • Significant attention to details.
  • Maintain a positive attitude while giving and receiving constructive criticism to make improvements and take appropriate corrective actions.
  • Honesty and ethic.
  • Be open to changes (positive or negative) and to considerable variety in the workplace.
  • Willingness to take on responsibilities and challenges.
  • Good English.

Working Conditions

  • Flexible 40-hour work week.
  • Permanent, full-time position.
  • The international team of professionals.
  • Possibility to work from offices around the globe.
  • Possibility to visit global meetups and conferences for education and/or for giving a speech.
  • An absence of a strict dress code.
  • Relaxed work environment.

How much do Android developers get paid?

The salary of an Android developer can vary depending on several factors such as location, years of experience, industry, and job position

Here are some estimates for the average salaries of Android developers in the United States based on data from various sources:

  1. Junior Android Developer: The average salary for a Junior Android Developer in the US is around $60,000 to $90,000 per year.
  2. Mid-level Android Developer: The average salary for a Mid-level Android Developer in the US is around $90,000 to $130,000 per year.
  3. Senior Android Developer: The average salary for a Senior Android Developer in the US is around $130,000 to $170,000 per year.