Back End Developer - hConnect
Job Overview
🌍 About Hopae
At Hopae, we’re building the world’s most trusted digital identity platform — private, secure, and built for real life.🔐
We believe identity should be in your control — not locked behind outdated systems or gatekeepers.🛡️
Our decentralized tools help people and businesses verify trust instantly — across onboarding, credentials, finance, and gaming.⚙️📄💸🎮
Backed by top global investors, we’re on a mission to bring privacy-first identity to everyone, everywhere.🌐
We’re a fast-moving, async-first team with 10+ nationalities working across Seoul, Paris, and San Francisco.🌏💬
We build with speed, ownership, and purpose — and we’re just getting started.🚀
🎯 What You Will Do
As a Backend Engineer, your code will form the foundation that protects and connects the digital identity of users around the world.
Design and Develop Global Authentication Platform: Build and maintain the core backend systems and high-availability infrastructure of the hConnect platform.
Integrate with Diverse Identity Systems: Develop and extend modules that integrate with national electronic ID (eID) systems and external identity services worldwide.
Build Scalable Systems: Ensure stability while progressively improving systems to handle future traffic growth and feature expansion.
Design Flexible and Scalable APIs: Develop and maintain reliable APIs that enable seamless integration with internal services and external partners.
Foster a Strong Code Culture: Collaborate with teammates through code reviews, write clean and maintainable code, and help establish a culture of engineering excellence.
🧠 Who You Are
Qualifications
We value skills and potential over a simple list of technologies. We are looking for someone with the following capabilities:
Proactive Problem-Solving: Ability to go beyond assigned tasks, understand business goals, propose better solutions, and drive improvements independently.
Navigating Ambiguity: Comfortable finding the best path forward in undefined situations and collaborating with teammates to define solutions.
Deep Technical Curiosity: Goes beyond simply using frameworks; explores how technologies work at their core and makes them their own.
Transparent Communication and Collaboration: Shares progress and blockers openly with the team, listens actively to peers, and works toward better outcomes together.
Strong Fundamentals: Solid understanding of Node.js and TypeScript, with at least 2 years of backend development experience.
Preferred Qualifications
Depth in Specific Technologies: Strong CS fundamentals and hands-on mastery of at least one technology.
Authentication Protocol Experience: Practical experience with OpenID Connect, OAuth 2.0, JWT, and Access Token flows.
0-to-1 Product Experience: Built early-stage products and learned from scaling them to meet business goals.
Understanding of Client Environments: Especially experience addressing compatibility challenges across browsers and mobile platforms.
Commitment to Code Quality: Experience with test automation and efforts to continuously improve code quality.
Large-Scale Traffic Handling: Designing and operating architectures that support high-volume traffic.
API Gateway / PaaS / SaaS Development Experience.
Experience with Docker, RabbitMQ/Kafka, and cloud environments (AWS/GCP).
Tech Stack
Language: Node.js, TypeScript
Framework: Nest.js
Database: MySQL, MongoDB
API: RESTful APIs, WebSocket, GraphQL, OAuth2/OIDC
DevOps & Container: Docker, GitHub Actions, AWS CodePipeline
Cloud & Monitoring: AWS, GCP, AWS CloudWatch
Collaboration: Slack, Notion, Figma
⚡️ Fast Facts
💰 $6.5M raised from top global investors
📦 2.6M+ downloads of our sd-jwt-js
library
🌍 10+ nationalities represented in our team
🔬 82 eID research projects completed
⚡ 98% reduction in onboarding time
🌐 3 projects accepted into the OpenWallet Foundation
🎁 Benefits
🌴 Unlimited PTO
🌍 Remote-friendly
🧠 Real ownership from Day 1
💬 Multicultural team
🚀 High-impact, global product
🌈 Inclusive, respectful culture
📚 Mentorship & learning support
📋 Interview Process
Here’s what candidates can expect when applying for this role:
Recruiter Intro Call (30 min) – Get to know us
Functional or Technical Interview (45 min) – Dive into your skills
Culture Fit Conversation (45 min) – Collaboration & mutual alignment
Offer 🎉
Note: Interview Process can differ depending on the roles