Senior iOS Engineer
UnifyID (acquired by Prove)almost 7 years ago
Responsibilities
- Write, analyze, design, test, review, and deliver efficient software for the iOS platform.
- Develop new features, execute the product roadmap, and plan future enhancements.
- Enhance the existing iOS SDK for an optimal mobile experience.
- Provide technical leadership on software design, testing, security, and industry best practices.
- Manage the iOS SDK API program and documentation.
- 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 implementing complex features with native iOS SDKs.
- Strong iOS knowledge and competency with standard 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.
Benefits
- The team is located in downtown Redwood City, California, in the heart of Silicon Valley.
- The employer is an equal opportunity employer.
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.