Senior Mobile Engineer (iOS)


At OpenCrowd, our team is engaged in building a new digital payment platform. We are looking for mobile engineers who think out of the box and are able to work with a very energetic and passionate team that is working on an innovative digital wallet platform.

Job Duties

  • Design and develop new iOS apps to support our core blockchain and fintech platforms
  • Maintain and extend our existing native iOS app
  • Take ownership of key apps, work closely with product management to design new features and plan implementation
  • Collaborate with platform engineering team for integration
  • Guide junior developers, evangelize best practices and participate in code/design reviews


  • 5+ years of professional iOS development experience
  • Proficiency in Objective C and Swift
  • Demonstrable portfolio of released applications, GitHub handle, and application examples
  • Solid understanding of the full mobile development life cycle
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Experience with third-party libraries and APIs
  • Knowledge of version control, CI/CD and test-driven development
  • Experience with cryptography, digital signatures and secure coding practices
  • Bachelor's or Master's degree in Computer Science
  • Prior work on financial “Wallet” apps is a plus
  • Experience interfacing with IoT devices and use of low-level interfaces is a plus
This job description is for informational purposes, to describe the primary duties, skills and abilities necessary to meet the requirements of this position. This description is not intended to be an exhaustive list of all requirements or essential functions; it is subject to change at any time. 
OpenCrowd is an equal opportunity employer.

© 2005-2020 OpenCrowd Inc. New York