S

iOS Developer (Fluent Japanese Required)

Soramitsu
Full-time
On-site
Tokyo, Shibuya City, Japan

SORAMITSU is an award-winning global financial technology company with expertise in developing blockchain-based solutions for digital asset and identity management. Our mission is to use blockchain to promote innovation and solve pressing societal challenges.

SORAMITSU is the developer of and major contributor to the open-source blockchain platform Hyperledger Iroha, which is tailored for enterprise and public-sector use. Hyperledger Iroha, a project of Hyperledger Foundation, part of the Linux Foundation, has a permissions system that is scalable and performant.

Utilizing blockchain, SORAMITSU has developed a digital currency for the National Bank of Cambodia, a CBDC Proof-of-Concept with the Bank of the Lao PDR, a closed-loop payment system for the University of Aizu in Japan, an identity verification system prototype for Bank Central Asia in Indonesia, we were finalists in the Monetary Authority of Singapore CBDC Challenge, and are currently participating in Asia-Pacific's first proof-of-concept test of a cross-border, multi-currency security settlement system using distributed ledger technology with the Asian Development Bank. We have also conducted proof-of-concept tests for several major Japanese enterprises, and are active contributors to open source projects, such as Klaytn, South Korea's leading Layer-1 blockchain, KAGOME, the C++ Polkadot Host implementation, the SORA crypto-economic system, the Polkaswap DEX, and the DeFi wallet, Fearless Wallet

Based on these experiences, SORAMITSU aims to deploy cutting-edge technology on a global level in order to expedite financial inclusion and health, mitigate economic inefficiencies, and contribute to the fulfilment of the Sustainable Development Goals.

You can find out more by visiting our homepage at soramitsu.co.jp or check out our Twitter profile.

We are looking for a motivated iOS developer to join our team at Soramitsu. This is a unique opportunity to collaborate with our top developers on creating a mobile application for Central Bank Digital Currencies (CBDC) for government banks in Asia.

Responsibilities:


  • Develop and maintain high-quality iOS applications with a focus on user experience and performance.
  • Collaborate with cross-functional teams, including designers, product managers, and backend developers, to define, design, and ship new features.
  • Implement and optimize user interfaces using Swift and SwiftUI, ensuring a consistent and engaging user experience.
  • Integrate APIs and third-party services to enhance app functionality.
  • Troubleshoot and debug applications to ensure optimal performance, reliability, and scalability.
  • Stay updated with the latest iOS development trends, technologies, and best practices.
  • Contribute to code reviews, team meetings, and collaborative projects, ensuring the delivery of high-quality software.
  • Participate in the continuous improvement of development processes and workflows.
  • Provide support and maintenance for existing applications, including bug fixes and updates.
  • Document technical solutions, processes, and decisions to ensure effective knowledge sharing across the team.

Requirements:

  • Excellent communication skills in English (B2+) and Japanese (N2+)
  • Bachelor's degree in Computer Science, Mathematics, or a related field
  • Proficiency in Swift and strong understanding of iOS frameworks like UIKit and Core Data.
  • Experience with SwiftUI for building responsive and dynamic user interfaces.
  • Solid understanding of mobile application architecture and design patterns (MVC, MVVM).
  • Experience in integrating RESTful APIs and working with third-party libraries and APIs.
  • Familiarity with version control tools, particularly Git.
  • Ability to write clean, maintainable, and well-documented code.
  • Knowledge of Core Animation and Core Graphics.
  • Understanding of the full mobile development life cycle, including testing and deployment.
  • Experience with performance tuning, memory management, and debugging tools.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in a collaborative team environment.
  • Familiarity with agile development methodologies.


If you are passionate about iOS development and eager to gain practical experience in blockchain technology, join our team at Soramitsu and be a part of shaping the future of digital currencies.

This position is based in Tokyo, but we are also open to hybrid or fully remote work arrangements

SORAMITSU values diversity and is committed to providing equal opportunities for all applicants and employees. Our employment decisions, such as hiring, promotion, discipline, and termination, are based solely on an individual's qualifications, performance, and business needs. We do not discriminate against anyone on the basis of their race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other protected status under federal, state, or local law.