
Search by job, company or skills
Role: Software Engineer - Chrome Extension Specialist (JavaScript)
Location: Chai Chee Road
JD:
Technical Skills
. 5+ years of professional software development experience
. 3+ years of hands-on experience developing Chrome Extensions with manifest V3
. Expert-level proficiency in JavaScript/TypeScript, HTML5, and CSS3
. Strong understanding of Chrome Extension APIs (storage, identity, webRequest, etc.)
. Experience with modern JavaScript frameworks (React, Vue, or Angular)
. Solid understanding of cryptography principles and secure coding practices
. Experience with WebAuthn/FIDO2 standards and implementation
. Proficiency in RESTful API design and consumption
. Experience with version control systems (Git)
Backend Knowledge
. Understanding of Java web application architecture
. Experience integrating with Java-based REST APIs
. Familiarity with Tomcat or similar application servers
. Knowledge of JWT, OAuth 2.0, and session management
Security Expertise
. Deep understanding of browser security models and Content Security Policy (CSP)
. Knowledge of encryption algorithms and secure key management
. Experience implementing secure data storage and transmission
. Understanding of authentication and authorization protocols
. Familiarity with security testing tools and methodologies
Soft Skills
. Strong problem-solving and analytical abilities
. Excellent communication skills for cross-functional collaboration
. Ability to work independently and as part of a team
. Detail-oriented with strong focus on code quality and security
. Ability to handle multiple priorities in a fast-paced environment
Preferred Qualifications
. Bachelor degree in Computer Science, or Engineering
Job ID: 144050261