Duties and Responsibilities:: 1. Develop and enhance biometric registration and verification features within our Android applications. 2. Collaborate with cross-functional teams (design, product, back-end) to define and implement new biometric functionalities. 3. Integrate and maintain biometric APIs and third-party biometric libraries. 4. Diagnose and troubleshoot application issues, focusing on performance optimization and reliability. 5. Conduct thorough testing, including unit and functional testing, to ensure high-quality and secure biometric features. 6. Contribute to technical discussions, offering insights and expertise in biometric technology. 7. Stay updated with industry advancements in biometric technology to apply best practices and new features in development.
Job Requirements: 1. Education: BS/MS in Computer Science, Engineering, or a related field. 2. Experience: at least 5 years Android development experience, with at least one published Android app. 3. Proficiency in Android SDK, Java, and Kotlin. 4. Strong background in biometric technologies, including fingerprint and facial recognition. 5. Familiarity with RESTful APIs for backend connectivity. 6. Understanding Google’s Android design guidelines and user interface standards. 7. Proficient in version control tools (e.g., Git). 8. Familiarity with performance and memory tuning tools and continuous integration practices. 9. Experience with push notifications and cloud messaging APIs. 10. Excellent problem-solving abilities and analytical skills. 11. Strong communication and teamwork skills, with the ability to work collaboratively across departments. 12. Ability to communicate fluently in English.