Senior/Software Engineer - JavaScript ID:37594

4,500 SGD ~ 6,500 SGDEastabout 10 hours ago

Overview

  • Salary

    4,500 SGD ~ 6,500 SGD

  • Industry

    IT/Telecommunications

  • Job Description

    Our client is a company that provides IT security services and is seeking an experienced Software Engineer with strong expertise in JavaScript to lead the development of a comprehensive credential management browser extension.

    This role will be responsible for building a secure, enterprise-grade password management solution and supporting proxy server integration while ensuring adherence to security best practices and industry standards.


    【 Responsibilities 】
    - Design and implement a full-featured Chrome Extension (in JavaScript) for credential management
    - Design and implement secure RESTful APIs between the Chrome Extension and Java/Tomcat backend
    - Follow OWASP guidelines and secure coding practices
    - Other ad-hoc duties as assigned.

Qualifications

  • Requirement

    【 Requirement & Preferences 】

    (Must)
    - At least 5 years of professional software development experience using JavaScript
    - Strong knowledge of web application development and architecture
    - Strong understanding of browser-to-server communication flows
    - Strong understanding of browser-to-server authentication mechanisms

    (Advantageous)
    - Qualifications in Computer Science, Engineering, Information Technology, or a related field
    - Experience developing Chrome Extensions using Manifest V3
    - Experience developing Java backend web applications running on Tomcat
    - Experience with password manager architecture and design patterns
    - Interest in the application of Generative AI and Machine Learning technologies
    - Experience working on enterprise Identity and Access Management (IAM) solutions
    - Knowledge of web application security principles, including the OWASP Top 10
    - Knowledge of SAML, OpenID Connect (OIDC), or other Single Sign-On (SSO) protocols

  • English Level

    -

  • Other Language

    -

Additional Information

  • Benefit

    【What you will receive 】
    - Annual Leave: 14 Days
    - Medical Leave
    - Comprehensive Medical Coverage - Group Insurance Outpatient/Inpatient covered under AIA
    - Flexible working hours

  • Working Hour

    09:00 ~ 18:00

  • Holiday

    -

  • Job Function