About Project

We’re building an autonomous recruiting platform that replaces 95% of manual recruiting work with AI-powered agents. The platform enables companies to scale hiring 10-100x by renting virtual recruiter profiles that source, engage, screen, and qualify candidates 24/7. This is a greenfield product with a clear mission: respond to candidates in under 5 minutes (vs. market average of 38 hours), handle hundreds of parallel conversations, and deliver interview-ready applicants to hiring managers — all while maintaining brand safety through human-in-the-loop review. You’ll join a small, high-impact team (2-3 developers) working in an AI-assisted development environment. We use Claude Code, Cursor, and modern AI tooling to ship features fast.

REQUIREMENTS

  • 4+ years of commercial experience in fullstack TypeScript development
  • Strong experience with React 18 and modern React patterns (hooks, context, TanStack Query)
  • Production experience with Node.js and NestJS (or similar opinionated frameworks)
  • Solid knowledge of PostgreSQL — schema design, migrations, query optimization, JSONB
  • Experience with Redis for caching, pub/sub, or job queues
  • Understanding of REST API design and authentication (JWT, OAuth flows)
  • Experience integrating third-party APIs (payment gateways, external services)
  • Familiarity with AI/LLM APIs (OpenAI, Claude, or similar) — prompt engineering basics
  • Product thinking: you understand why you’re building, not just how
  • Ability to work autonomously in a fast-paced startup environment
  • English: Upper-Intermediate+ (written communication with international team)

    Will be a plus:
  • Experience with BullMQ or similar job queue systems (Agenda, Bull, AWS SQS)
  • Knowledge of TypeORM or Prisma ORM
  • Experience building SaaS products with multi-tenant architecture
  • Familiarity with Stripe API for subscription billing
  • Understanding of rate limiting, throttling, and anti-bot detection patterns
  • Experience with Tailwind CSS and component libraries (Shadcn/UI, Radix)
  • Knowledge of WebSockets for real-time features
  • Experience with Testcontainers or similar for integration testing
  • CI/CD setup experience
  • Deployment experience on Railway, Render, or similar PaaS platforms
  • Startup experience or work in agile, fast-moving teams.

RESPONSIBILITIES

  • Design and implement core platform features
  • Build AI-first delivery pipeline
  • Build and maintain NestJS backend with clean architecture (modules, services, repositories)
  • Develop React frontend with focus on UX for recruiters and admin panels
  • Implement BullMQ job queue with priority scheduling, rate limiting, and human-like behavior patterns
  • Set up Stripe integration for subscription management and billing
  • Write comprehensive tests (unit, integration, E2E) and maintain high code quality
  • Collaborate closely with product and design to ship features that matter
  • Participate in architecture decisions and code reviews.

We offer

  • Interesting and challenging work in a dynamically developing company with opportunities for professional growth
  • Competitive compensation depending on experience and skills
  • Supporting work–life balance
  • Medical insurance
  • Exciting long-term projects with customers from Israel, USA, UK and KSA
  • Opportunity to propose and implement your own solutions
  • Flexible work schedule
  • Maintaining PE by an internal accountant from the company (for Ukrainians)
  • Regular performance evaluation and salary revision
  • English classes with certified English teachers (individual and group lessons)
  • Team buildings and corporate activities
  • Official Ukrainian holidays are days off

Join us and change the
IT industry with us