Backend Engineer (Node.js/TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Backend Engineer (Node.js/TypeScript): Building and scaling a global digital identity and authentication platform with an accent on high-availability backend systems, flexible APIs, and integrations with national electronic ID systems. Focus on designing secure authentication flows, handling high-volume traffic, and developing reliable services across diverse client environments.
Location: Luxembourg, hybrid; remote-friendly work model available within the role's working arrangement.
Company
develops a privacy-first digital identity platform that helps businesses verify people across borders through a single API.
What you will do
- Design and maintain core backend systems and high-availability infrastructure for the hConnect platform.
- Integrate the platform with national electronic ID systems and external identity services.
- Build scalable architectures capable of supporting growing traffic and expanding functionality.
- Design and maintain RESTful, WebSocket, and GraphQL APIs for internal services and external partners.
- Contribute to code reviews, test automation, maintainable code, and engineering excellence.
Requirements
- At least 2 years of backend development experience with Node.js and TypeScript.
- Strong computer science fundamentals and hands-on mastery of at least one technology.
- Practical experience with OpenID Connect, OAuth 2.0, JWT, and access-token flows.
- Experience building early-stage products, handling high-volume traffic, and addressing browser and mobile compatibility challenges.
- Experience with Docker, RabbitMQ or Kafka, cloud environments such as AWS or GCP, and test automation.
- Ability to solve ambiguous problems proactively and communicate transparently with collaborators.
Nice to have
- Experience developing API gateways, PaaS, or SaaS products.
- Experience with Nest.js, MySQL, MongoDB, GitHub Actions, AWS CodePipeline, and AWS CloudWatch.
Culture & Benefits
- Work with an international team spanning Seoul, Paris, Luxembourg, and San Francisco.
- Ownership and accountability from the first day, without micromanagement.
- Inclusive and respectful environment with colleagues from more than 10 nationalities.
- Unlimited paid time off and a remote-friendly work model.
- Mentorship, leadership visibility, and continuous learning opportunities.
Hiring process
- Recruiter introduction call lasting approximately 30 minutes.
- Functional or technical interview lasting approximately 45 minutes.
- Culture-fit conversation lasting approximately 45 minutes, followed by an offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →