hero

Portfolio Careers

Launch your professional life into orbit with one of our portfolio companies that's facing a vast galaxy of growth ahead. You might be the person they're looking for to help steer the rocketship.

iOS App Developer

Shearshare, Inc.

Shearshare, Inc.

Software Engineering
Buffalo, NY, USA
Posted 6+ months ago
Requirements
  • Bachelors and/or Masters in Computer Science/Engineering OR related field
  • 4+ years in software development or related field, or equivalent work experience
  • Experience creating and publishing successful apps to the Apple App Store
  • Thorough understanding of core iOS concepts
    Strong Swift 5 knowledge to build the native application.
  • Must have good knowledge of MVVM architecture pattern
  • Software design principle(SOLID) would be an ad-on on skills
  • Experience building apps compatible with the latest iOS OS versions
  • Experience optimizing, refactoring, and debugging views and layout hierarchies
  • Experience in creating UIs using custom themes, styles, attributes, and resources
  • Understanding of RESTful API interaction and JSON
  • Git or other source control management
  • Excellent communication and documentation skills
  • Ability to discuss and debate, as well as give and take support and challenges in a team environment
  • Working understanding of agile development process
  • Attention to detail

Nice to have:

  • Component-based design pattern (atomic design)
  • A keen eye for design
  • Experience participating in performance optimization exercises
  • Experience integrating various third-party services like Stripe, Twilio, etc.
  • An uber-positive mindset and hard work ethic