- Lead the design and development of FIDO-compliant authentication systems for web and application environments.
- Implement and integrate FIDO protocols (FIDO2, WebAuthn, CTAP) into existing and new platforms.
- Develop an emulation solution for FIDO keys for testing and development purposes.
- Collaborate with cross-functional teams, including product managers, UX/UI designers, and other developers, to ensure seamless integration.
- Conduct code reviews, debug issues, and optimize code to ensure high performance and security compliance.
- Stay updated with the latest advancements in FIDO standards, authentication technologies, and industry best practices.
- Provide technical guidance and mentorship to junior developers as needed.
- Create documentation for FIDO key emulation processes, integration steps, and troubleshooting.
QUYỀN LỢI
- Attractive income up to 32,000,000 VND.
- Connection bonus: 1~10 million bonus for anyone who introduces friends and acquaintances to the company.
- Working with large and advanced systems, have the opportunity to develop comprehensive technical skills with complex problems, requiring high accuracy.
- Become one of the influential KeyPerson in the project, high chance to become Leader, Project Manager.
- Participating in personnel engagement activities: Weekend Online Game prizes (Half-Life, AOE, Dota2, LOL, Pubg...), Team Building by week, by month, by project.
- Opportunity for advancement based on ability with corresponding increase in rank and salary increase.
- Opportunity to implement ambitious projects in many countries, exposure to the latest technologies and learn from good colleagues.
- Participate in skills training courses: AWS, Microservices, foreign languages (English, Japanese)...
YÊU CẦU
- Bachelor’s or Master’s degree in Computer Science, Information Security, or a related field.
- 5+ years of experience in software development, with a focus on authentication and security.
- Strong knowledge of FIDO standards, including FIDO2, WebAuthn, and CTAP.
- Hands-on experience in implementing FIDO protocols in web and application environments.
- Proficiency in relevant programming languages, such as JavaScript, Python, Java, or C#.
- Familiarity with cryptographic principles, such as public-key cryptography and secure authentication practices.
- Experience with web and mobile application development.
- Strong problem-solving skills and the ability to work independently or collaboratively within a team.
- Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Preferred Skills:
- Experience with hardware-based authentication, including security tokens or biometric devices.
- Knowledge of secure coding practices and tools for vulnerability scanning and
mitigation.
- Familiarity with cloud-based authentication solutions and identity management systems.