iOS App Developer
ShearShare
Software Engineering
Posted on Wednesday, December 6, 2023
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