Job Description
The Senior Frontend Engineer will be responsible for developing and maintaining UI screens with a focus on usability, performance, and aesthetics. They will collaborate with Product Managers and Designers to build intuitive, UX-friendly interfaces.
• Develop and maintain UI screens with a focus on usability, performance, and aesthetics.
• Collaborate with Product Managers and Designers to build intuitive, UX-friendly interfaces.
• Work on Auth SDK Platform - build JavaScript/TypeScript SDK libraries (npm packages) for frontend teams, implement Passkey/WebAuthn integration, crypto operations (Web Crypto API, HSM), anti-fraud mechanisms (JS Challenge, mTLS, device fingerprinting), and unify auth for 15+ teams.
• Contribute to Consent Platform integration - integrate platform widgets (full-screen and embedded), replace native screens, maintain UI/UX flows, and ensure regulatory compliance.
• Work on B2B Auth and Trusted Device - develop enterprise authentication flows, integrate Trusted Device with cryptography, HSM research for PIN security, and device fingerprinting for SAMA compliance.
• Ensure web applications meet non-functional requirements such as performance, scalability, and security.
• Contribute to technical design decisions and support the delivery of midsize to large projects.
• Take ownership of selected applications, including post-launch support.