Lead iOS Engineer
UnifyID (acquired by Prove)over 6 years ago
Responsibilities
- Develop and maintain Prove’s iOS SDK and deliver new features against the product roadmap.
- Perform hands-on coding, systems analysis, architectural design, code reviews, testing, and project delivery.
- Write well-designed, efficient, testable code that meets coding standards.
- Optimize mobile resource usage, including battery consumption, for a high-quality iOS experience.
- Manage the iOS SDK API program and documentation.
- Provide technical leadership on design, testing, security, and industry best practices.
- Mentor other developers and collaborate with product, cloud backend, machine learning, and customer-facing teams.
Requirements
- At least 5 years of professional software development experience.
- Strong knowledge of software development principles, scalable software, and architectural design patterns.
- Experience delivering complex features using native iOS SDKs and standard iOS libraries.
- Experience evaluating and optimizing resource usage, including battery usage.
- A bachelor’s degree in computer science or a related field, or relevant experience, is preferred.
- Experience with Android or SaaS is a plus.
- Experience collecting low-level system data from on-device sensors is a plus.
- Familiarity with machine learning or signal processing techniques is a plus.
Tech Stack
iOS
Categories
Mobile
About UnifyID (acquired by Prove)
UnifyID builds implicit authentication technology that uses behavioral patterns and device-derived signals, scored by machine learning, to verify users without passwords. It sold SDKs and APIs to enterprises for login, step-up authentication, and fraud reduction; UnifyID was founded in 2015 and is headquartered in Redwood City, California. The company was acquired by Prove, where its capabilities power parts of Prove’s identity and authentication platform.