Beranda Job Details
A
Information Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Software Engineer - Secure Chrome Extension & Authentication Systems

Anradus
Canggu, Bali, Indonesia
Salary Estimate
USD 4.500 – USD 6.500
Newest
Live Update
12 Juli 2026
Deadline
12 Jul 2027

job description

Join Anradus as a Senior Software Engineer and lead the development of a cutting-edge Chrome Extension focused on password management and FIDO2 authentication. This role offers the unique opportunity to work on high-impact security solutions while collaborating with a dynamic, remote-first team in the vibrant tech hub of Bali, Indonesia.

You’ll design, build, and optimize a secure, user-friendly extension that integrates seamlessly with backend APIs, ensuring robust authentication and data protection. Your expertise in web security, cryptography, and modern JavaScript frameworks will drive innovation in digital identity solutions. Whether you're refining UX for passwordless logins or hardening API endpoints, your work will directly enhance security for thousands of users.

Based in tropical Canggu, you’ll enjoy a work-life balance that blends productivity with Bali’s inspiring environment—ideal for engineers who thrive in both collaborative and independent settings.

Responsibility

  • Design and develop a secure Chrome Extension with features like password management, auto-fill, and encrypted storage.
  • Implement FIDO2/WebAuthn authentication flows for passwordless and multi-factor login experiences.
  • Integrate and optimize backend APIs (REST/GraphQL) for seamless data synchronization and user sessions.
  • Conduct security audits and penetration testing to identify and mitigate vulnerabilities in the extension and API layers.
  • Collaborate with UX/UI designers to create intuitive, accessible interfaces for security-critical workflows.
  • Write clean, maintainable, and well-documented TypeScript/JavaScript code with a focus on performance.
  • Monitor and resolve performance bottlenecks, ensuring low-latency interactions for global users.
  • Stay ahead of emerging security standards (e.g., OAuth 2.0, OpenID Connect) and browser extension best practices.

Qualifications

  • 5+ years of professional experience in software engineering, with a focus on web security or authentication systems.
  • Proficient in TypeScript/JavaScript, Chrome Extension API, and modern frameworks (e.g., React, Vue).
  • Deep understanding of FIDO2/WebAuthn, OAuth, JWT, and cryptographic principles.
  • Experience with backend development (Node.js, Python, or Go) and API design (REST/GraphQL).
  • Strong knowledge of secure coding practices, including input validation, CSRF/XSS prevention, and data encryption.
  • Familiarity with CI/CD pipelines, automated testing, and DevOps tools (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to debug complex distributed systems.
  • Bachelor’s degree in Computer Science, Cybersecurity, or a related field (or equivalent experience).

Required Skills

TypeScript JavaScript Chrome Extension API FIDO2 WebAuthn OAuth 2.0 OpenID Connect REST API GraphQL Node.js React Cryptography Web Security CI/CD Docker Automated Testing

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua