Senior Android Developer (Remote)


SORAMITSU is an award-winning financial technology company delivering blockchain-based solutions that represent the next-generation of fintech and DeFi for enterprises, universities, and governments.

Established in Japan in 2016. Currently employing over 100 people across the globe with offices in Switzerland, Russia, Cambodia, Thailand, Japan, Niue and Dubai.

We have many widely recognized projects in both institutional and crypto, including BakongFearless WalletKAGOMEFUHON, and of course, our core contributions to Hyperledger IrohaSORA and Polkaswap.

SORAMITSU was recognized as the “Central Bank Digital Currency Partner of the Year 2020” by Central Banking.

You can familiarize yourself with our various activities by visiting our homepage at or check out our Twitter profile.

Our distributed team is spread across Europe, Asia, Middle East, North America and Oceania. We use Telegram for communication, Zoom for meetings, Google Workspace and Notion for collaboration, and Jira, Confluence and GitHub to facilitate agile development processes in general.

SORAMITSU CO., LTD. / Senior Android Developer (Remote)の求人情報

・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.
勤務時間・Flexible 40-hour work week.
・Permanent, full-time position.
必須スキル・経験【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, 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.
・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 Environment】
・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.


東京都Link Square Shinjuku 16F, 5-27-5, Sendagaya, Shibuya-ku, Tokyo
企業概要financial technology company