IDmelon Technologies Inc.
Full-Stack Software Engineer (JavaScript/TypeScript)
IDmelon Technologies Inc.Canada3 days ago
Full-timeEngineering, Information Technology

About IDmelon

IDmelon is a cybersecurity company based in Vancouver, Canada, that specializes in passkey and passwordless authentication solutions. The company enables organizations to transform existing devices such as smartphones, employee badges, and biometric factors into secure, phishing resistant credentials for digital access.

Now part of HID Global’s Identity and Access Management Solutions (IAMS) business area within the Authentication Business Unit, IDmelon is helping expand HID’s leadership in digital identity and secure access. By joining HID, IDmelon continues its mission to make passwordless authentication simple and scalable while contributing to HID’s vision of a more trusted, secure, and connected world.


Role Overview

As a Full-Stack Software Engineer, you will play a key role in designing and developing IDmelon’s core authentication services and web applications. You will work onsite with our product, DevOps, and security teams to deliver secure, scalable, and user-friendly solutions for our global enterprise customers.


Responsibilities

  • Design, build, and maintain backend services using Node.js, TypeScript, and NestJS/Express.
  • Implement RESTful and WebSocket APIs, integrating with WebAuthn, OIDC, and SAML protocols.
  • Develop modern, responsive front-end experiences using React.
  • Collaborate with DevOps on CI/CD and cloud infrastructure (AWS EKS, Bitbucket Pipelines).
  • Ensure scalability, performance, and security across backend and frontend layers.
  • Participate in architectural discussions, mentor junior developers, and uphold engineering best practices.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of full-stack development experience in JavaScript/TypeScript.
  • Strong experience with Node.js and React frameworks.
  • Proven understanding of API design, microservices, and NoSQL databases (MongoDB).
  • Previous experience in SaaS or platform-based environments.
  • Excellent problem-solving and collaboration skills in an onsite team environment.

Key Skills

Ranked by relevance