Remote Senior iOS Developer - Onchain Wallet

at Crypto.com

Posted 1 day ago 5 applied

Description:

  • The team is responsible for designing, developing, maintaining, and improving software for various venture projects adjacent to core businesses.
  • The Onchain team focuses on delivering a secure and user-friendly multi-chain digital currency wallet.
  • The wallet enables users to access DeFi, dApps, and trading functionalities seamlessly.
  • The role involves collaborating closely with tech and product members in a cross-functional feature team to develop innovative features for a large global user base.
  • The candidate will analyze product requirements and designs provided by product owners, offering valuable feedback based on iOS development expertise.
  • The position requires delivering high-quality, modularized, and scalable code that is maintainable and testable within reasonable timelines.
  • Regular sync-ups with the feature team and the entire iOS team are expected to ensure that ideas and insights are shared and valued.

Requirements:

  • A minimum of 5 years of full-time iOS development experience is required, with no upper limit on experience.
  • Proficiency in Swift, UIKit, and a solid understanding of iOS development best practices is essential.
  • Experience with React Native or a willingness to adapt to the React Native ecosystem is preferred.
  • Familiarity with MVVM architecture is required, with experience in SnapKit and RxSwift/Combine being highly desirable.
  • Proficiency in Git and familiarity with branching models such as Git-flow and Trunk Based Development is necessary.
  • Strong problem-solving skills and a passion for continuous learning are important.
  • Domain knowledge in blockchain and web3 is a must.
  • Excellent communication and collaboration abilities are required.
  • A focus on producing high-quality code and exceptional user experiences is essential.
  • Experience in writing unit tests and snapshot/UI tests would be a plus.
  • Candidates with more experience will be considered for senior developer roles.
  • Team management experience is a plus.
  • The ability to speak Chinese and use English as a working language is required.

Benefits:

  • The position offers a competitive salary.
  • Attractive annual leave entitlement is included, such as birthday and work anniversary leave.
  • Work flexibility is adopted, allowing for flexi-work hours and hybrid or remote setups.
  • The internal mobility program offers employees diverse career alternatives.
  • A crypto.com visa card is provided upon joining.
  • Benefits packages may vary depending on regional requirements, with more information available from the talent acquisition team.