Software Engineer – JavaScript $4.5K - $6K + Variable Bonus / Near Bedok MRT

OAKTREE CONSULTING

Role Summary

  • Build and own a secure, enterprise-grade credential management Chrome Extension
  • Develop RESTful APIs and a proxy server to integrate with Java/Tomcat backend
  • Apply OWASP guidelines and secure coding practices throughout the stack
  • Collaborate cross-functionally in a cybersecurity-focused product team

Key Duties

  • Design and implement a full-featured Chrome Extension (JavaScript) for credential management
  • Design and implement secure RESTful APIs between the Chrome Extension and Java/Tomcat backend
  • Design and implement a proxy server to inject JavaScript into web applications
  • Follow OWASP guidelines and secure coding practices across all deliverables

Requirements

Must-have

  • 5+ years of professional JavaScript software development experience
  • In-depth knowledge of web applications and browser-to-server communication flow
  • In-depth knowledge of browser-to-server authentication mechanisms
  • Strong problem-solving, communication, and cross-functional collaboration skills

Good to have

  • Bachelor's Degree in Computer Science or Engineering
  • Experience with Chrome Extensions (Manifest V3) and Java/Tomcat backends
  • Knowledge of password manager architecture and OWASP Top 10
  • Familiarity with SAML, OpenID Connect, or other SSO protocols
  • Interest in Generative AI / Machine Learning applications

How to apply: Send your CV to ***email_hidden***

Contact: Jeffrey Chua Kay Hwee · EA Licence No: 06C4642 · EA Reg No: R1110624