Senior Software Developer -- iOS

closed
Logo of Crypto.com

Crypto.com

πŸ“China, Taiwan

Job highlights

Summary

The job is for an experienced iOS Developer who loves software engineering and building mobile apps. The candidate should have a minimum of 5 years of full-time iOS development experience, proficiency in Swift, UIKit, and MVVM architecture, and familiarity with ReactiveX, Git, and writing unit tests. Strong problem-solving skills, communication abilities, and a focus on quality code and user experiences are required.

Requirements

  • 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
  • Familiarity with MVVM architecture (experience with SnapKit and RxSwift/Combine is highly desirable)
  • Experience in writing unit tests and snapshot/UI tests
  • 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
  • Excellent communication and collaboration abilities
  • A focus on producing high-quality code and exceptional user experiences

Responsibilities

  • Work closely with the product team and provide feedback to help shape features
  • Build mobile apps and systems with a focus on code quality, robustness, and end user experience

Preferred Qualifications

  • Mastery in Swift or Objective C (not explicitly mentioned as a requirement)
  • Familiarity with ReactiveX (a plus)
  • Built projects you are proud of (big plus if they are side projects)
This job is filled or no longer available