Position: iOS Engineer
Company: Waverley Software
Category: iOS
Experience required: 3y
English level: intermediate

About the project:

Our client is a Digital ID Verification platform. Typical customer of the product is a B2C financial company that needs software to grant access by verifying legal ID. The application allows customers to validate identification documents through the mobile application. The product mission is to vouch for every important interaction on the internet by creating the largest identity and reputation management platform in the world.

The company helps businesses to open their doors to any global citizen so that every verified virtual customer has universal access to services like financing and gig job opportunities. Intelligent AI is paving the way for that future without letting old methods, or new generations of fraudsters, stand in the way of real interactions.

Requirements:
- 3+ years of experience in front end software development
- Proficiency with Xcode, git
- Experience with iOS frameworks (AVFoundation, Vision, UIKit, CoreVideo, etc.)
- Good Swift knowledge 
- Experience with performance and memory tuning with tools such as Instruments
- Understanding the importance of maintaining the balance between quality and speed
- Great communication skills: Self-organize and product-oriented team member; proactive position in resolving impediments, defining requirements
- Intermediate English: spoken and written

Nice to have: 
- Cocoa Pods
- CI: Azure DevOps  + TestFlight
- Sentry, Amplitude
- Google ML Kit, TensorFlow
- React Native
- Experience of working in Jira
- Experience of working with CoreAnimation

Responsibilities: 
- Analyze system requirements and collaborate with a team to design and implement new features
- Focus on writing testable code and advocate for implementing best practices
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving product performance and quality
-Direct communication with the client
- Support product releases as part of the development team.