Laba Group logo

Backend / Full-stack Engineer (TypeScript, AI-assisted)

Laba Group Kyiv, Kyiv city, Ukraine


No Relocation

Posted: June 16, 2026

Job Description

Laba Group is one of the largest international EdTech companies in Eastern Europe. Currently, our team consists of over 800 colleagues united by a single mission: to improve people’s lives through relevant and systematic knowledge.

In 10 years, we have launched over 1,400 courses and educated more than 200,000 students globally. We have also created 5 online education brands:

  • Laba — an online business school
  • Skvot — a school of popular culture
  • robot_dreams — a platform for growth in IT
  • Vocabulaba — a school of English for professionals
  • elvtr — an online school in the US and the UK

We are seeking a Backend / Full-stack Engineer (TypeScript, AI-assisted) who will take ownership of the Command Center platform and other internal company projects - much of which was built rapidly with AI assistance. The core of the role is to read, understand, document, and stabilise this existing codebase, then incrementally improve it and ship new functionality. The engineer is expected to use AI tools daily as a practical instrument to comprehend, debug, refactor, and tame an AI-generated codebase - not to blindly regenerate it.

What will be the main responsibilities ?

  • Read and build a reliable mental model of the existing TypeScript / Next.js codebase — its architecture, data flows, and business logic.
  • Own and improve technical documentation across architecture, data flows, business logic, and key system processes.
  • Design, develop, and ship backend and full-stack functionality for Command Center and other internal tools.
  • Maintain server-side logic, APIs, PostgreSQL data access, and authorization; build React / Next.js components as full-stack tasks require.
  • Write, optimize, and review SQL queries, and maintain integrations between internal systems, databases, and business workflows.
  • Drive code quality through deliberate refactoring, cleaner structure, and simpler, more maintainable logic.
  • Leverage AI tools (Claude, ChatGPT, Cursor, GitHub Copilot) for code comprehension, debugging, refactoring, documentation, and test generation.
  • Automate recurring processes and propose practical improvements to internal workflows.
  • Contribute to technical discussions with data, analytics, finance, recruitment, and other business teams
Laba Group is one of the largest international EdTech companies in Eastern Europe. Currently, our team consists of over 800 colleagues united by a single mission: to improve people...
  • Commercial experience with TypeScript / JavaScript (backend or full-stack).
  • Experience with React and Next.js, including a working understanding of the App Router and Server Components / Server Actions (or clear readiness to ramp into them quickly).
  • Confident working within an established codebase — reading it, understanding how it fits together, and improving it.
  • Solid understanding of server-side logic, APIs, databases, and authorization principles.
  • Practical SQL experience with relational databases, preferably PostgreSQL.
  • Experience with Git, code review, and independent debugging / root-cause investigation.
  • Hands-on experience using AI tools in development, with the judgment to review, test, and understand AI-assisted code.
  • Comfortable working with internal tools, data-rich applications, and business logic; eager to learn fast and grasp business context.
  • 1-2+ years of commercial experience  in backend, full-stack, or TypeScript-focused roles.

Skills that would be “nice to have”:

  • NextAuth / OAuth / JWT / Google OAuth / role-based access.
  • GCP, Cloud SQL, service accounts, Vercel deployments.
  • Zod or other validation libraries; Vitest / Jest.
  • Experience inheriting and refactoring AI-generated / "vibe-coded" projects.
  • PostgreSQL views, migrations, query optimization.
  • AI / LLM API integrations (Anthropic, OpenAI, Gemini).

Additional Content

Laba Group is one of the largest international EdTech companies in Eastern Europe. Currently, our team consists of over 800 colleagues united by a single mission: to improve people’s lives through relevant and systematic knowledge.

In 10 years, we have launched over 1,400 courses and educated more than 200,000 students globally. We have also created 5 online education brands:

  • Laba — an online business school
  • Skvot — a school of popular culture
  • robot_dreams — a platform for growth in IT
  • Vocabulaba — a school of English for professionals
  • elvtr — an online school in the US and the UK

We are seeking a Backend / Full-stack Engineer (TypeScript, AI-assisted) who will take ownership of the Command Center platform and other internal company projects - much of which was built rapidly with AI assistance. The core of the role is to read, understand, document, and stabilise this existing codebase, then incrementally improve it and ship new functionality. The engineer is expected to use AI tools daily as a practical instrument to comprehend, debug, refactor, and tame an AI-generated codebase - not to blindly regenerate it.

What will be the main responsibilities ?

  • Read and build a reliable mental model of the existing TypeScript / Next.js codebase — its architecture, data flows, and business logic.
  • Own and improve technical documentation across architecture, data flows, business logic, and key system processes.
  • Design, develop, and ship backend and full-stack functionality for Command Center and other internal tools.
  • Maintain server-side logic, APIs, PostgreSQL data access, and authorization; build React / Next.js components as full-stack tasks require.
  • Write, optimize, and review SQL queries, and maintain integrations between internal systems, databases, and business workflows.
  • Drive code quality through deliberate refactoring, cleaner structure, and simpler, more maintainable logic.
  • Leverage AI tools (Claude, ChatGPT, Cursor, GitHub Copilot) for code comprehension, debugging, refactoring, documentation, and test generation.
  • Automate recurring processes and propose practical improvements to internal workflows.
  • Contribute to technical discussions with data, analytics, finance, recruitment, and other business teams
Laba Group is one of the largest international EdTech companies in Eastern Europe. Currently, our team consists of over 800 colleagues united by a single mission: to improve people...
  • Commercial experience with TypeScript / JavaScript (backend or full-stack).
  • Experience with React and Next.js, including a working understanding of the App Router and Server Components / Server Actions (or clear readiness to ramp into them quickly).
  • Confident working within an established codebase — reading it, understanding how it fits together, and improving it.
  • Solid understanding of server-side logic, APIs, databases, and authorization principles.
  • Practical SQL experience with relational databases, preferably PostgreSQL.
  • Experience with Git, code review, and independent debugging / root-cause investigation.
  • Hands-on experience using AI tools in development, with the judgment to review, test, and understand AI-assisted code.
  • Comfortable working with internal tools, data-rich applications, and business logic; eager to learn fast and grasp business context.
  • 1-2+ years of commercial experience  in backend, full-stack, or TypeScript-focused roles.

Skills that would be “nice to have”:

  • NextAuth / OAuth / JWT / Google OAuth / role-based access.
  • GCP, Cloud SQL, service accounts, Vercel deployments.
  • Zod or other validation libraries; Vitest / Jest.
  • Experience inheriting and refactoring AI-generated / "vibe-coded" projects.
  • PostgreSQL views, migrations, query optimization.
  • AI / LLM API integrations (Anthropic, OpenAI, Gemini).