Senior iOS Developer

£100,000
Hybrid/Remote
Permanent

Senior iOS Developer - Onchain Wallet



We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent to our core businesses and are bootstrapped fast with a lean team. You will be actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure.The Onchain team is dedicated to delivering a secure and user-friendly multi-chain digital currency wallet. It enables users to unlock the full potential of their crypto assets while providing seamless access to DeFi, dApps, and trading functionalities—all in one platform.

The difference you will make:

  • Collaborate closely with members of tech & product in a cross-functional feature team to develop innovative features for a large global user base.
  • Analyse product requirements and designs provided by product owners, providing valuable feedback based on your expertise in iOS development.
  • Deliver high-quality, modularised, and scalable code that is maintainable and testable within reasonable timelines.
  • Engage in regular sync-ups with not only your feature team, but also the entire iOS team, ensuring that your ideas and insights are heard and valued.

Your expertise:

  • Minimum of 5 years of full-time iOS development experience (no upper limit)
  • Proficiency in Swift, UIKit and a solid understanding of iOS development best practices.
  • Experienced with React Native OR willing to adapt into React Native ecosystem is preferred
  • Familiarity with MVVM architecture (experience with SnapKit and RxSwift/Combine is highly desirable)
  • Proficiency in Git and familiarity with branching models such as Git-flow, Trunk Based Development, etc.
  • Strong problem-solving skills and a passion for continuous learning.
  • Domain knowledge in blockchain & web3 is MUST
  • Excellent communication and collaboration abilities.
  • A focus on producing high-quality code and exceptional user experiences.
  • Experience in writing unit tests and snapshot/UI tests would be a plus.
  • Candidates with more experience will be considered as senior developer.
  • Candidates with team management experience would be a plus.
  • Able to speak Chinese, can use Eng as working language.

Application Form
Accepted file types: doc, docx, pdf, Max. file size: 8 MB.
Send Message
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.