Назад
Company hidden
9 дней назад

Full-Stack Engineer (NestJS/Next.js)

Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Ukraine/Europe
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Full-Stack Engineer (NestJS/Next.js) (AI recruitment SaaS): Building a greenfield multi-tenant recruitment platform from database schema to production with an accent on secure NestJS services, data-heavy Next.js interfaces, PostgreSQL concurrency, and AI-service integration. Focus on designing tenant boundaries, durable event-driven workflows, semantic candidate evaluation, external API adapters, and reliable testing and observability.

Location: Remote; candidates must be located in Europe or Ukraine

Engagement: Full-time, long-term

English: Upper-Intermediate+

Company

hirify.global is delivering an end-to-end AI-driven recruitment SaaS platform for a client, covering job intake and posting, semantic candidate evaluation, recruiter communication, interviews, negotiation, onboarding and payroll.

What you will do

  • Implement authentication, role management, subscriptions, payments, RBAC/ABAC and multi-tenant boundaries using OAuth 2.0, OIDC and Microsoft Entra ID.
  • Build reusable TypeScript components, SSR/CSR interfaces, state management, responsive accessible UI, data-heavy forms, tables and document views.
  • Develop modular NestJS services with validation, business rules, authorization and versioned API contracts.
  • Design PostgreSQL schemas, migrations, constraints, indexes, transaction handling, concurrency controls, audit history, imports and reconciliation.
  • Build message-queue and durable-workflow processes with transactional outbox, idempotency, retries, dead-letter queues, replay, timers and approvals.
  • Integrate job platforms, external APIs, webhooks and Python AI services; write tests and support code review, CI, observability, load testing, UAT and production.

Requirements

  • 4+ years of commercial experience as a Full-Stack Engineer.
  • Strong TypeScript, Node.js and NestJS skills, with deep expertise in React and Next.js.
  • Strong PostgreSQL skills including transactions, concurrency, query optimization and migrations.
  • Hands-on experience with REST APIs, webhooks, message queues and failure handling in distributed systems.
  • Experience building secure multi-user, multi-tenant SaaS applications.
  • Solid understanding of OAuth 2.0 and OpenID Connect.
  • Hands-on experience with unit, integration and end-to-end automated testing.
  • Practical Docker experience.

Nice to have

  • Azure services including Service Bus, Blob Storage, Managed Redis and API Management.
  • Microsoft Entra ID, Prisma and GraphQL.
  • Temporal or another durable workflow engine.
  • Experience integrating Python services.
  • Azure AI Search or OpenSearch.
  • RDF or SPARQL.

Culture & Benefits

  • Remote work with a flexible schedule.
  • Vacation of up to 20 working days, 10 working days of sick leave and national holidays as time off.
  • Competitive salary with regular reviews.
  • Direct cooperation with the customer in a low-bureaucracy environment.
  • Challenging projects across diverse business domains and technology stacks.
  • Online team-building events and communication with senior-level specialists.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →