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

10 hours, 8 minutes ago
Full-time
Junior
Software Development
Laba

Laba

Laba is an international online business school that is part of the Laba Group, one of Europe's largest online educational platforms. Originally based in Kyiv, Ukraine, Laba now operates remotely across Europe. The school emphasizes practical, expert-led education, focusing on professional transformations through close collaboration between instructors and participants. Laba offers a variety of courses in business and corporate education, including marketing analytics and data visualization. The Laba Group also includes Skvot, which provides boot camps for creative professions, and robot_dreams, a school for IT professionals. Courses are available in local languages and are taught by industry experts, ensuring that content is relevant and applicable to real-world scenarios. In addition to its core offerings, Laba has launched initiatives to support Ukrainian refugees by providing free vocational courses in business, creativity, and IT. The organization is committed to making education accessible and impactful, with a focus on community support and collaboration.

e-learning
501-1000
Founded 2015

Description

  • Build a reliable understanding of the existing TypeScript / Next.js codebase, including its architecture, data flows, and business logic.
  • Own and improve technical documentation for 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, and build React / Next.js components as needed.
  • Write, optimize, and review SQL queries and maintain integrations between internal systems, databases, and business workflows.
  • Refactor the codebase to improve structure, code quality, readability, and maintainability.
  • Use AI tools daily to support code comprehension, debugging, refactoring, documentation, and test generation.
  • Automate recurring processes and suggest practical improvements to internal workflows.
  • Contribute to technical discussions with data, analytics, finance, recruitment, and other business teams.

Requirements

  • Commercial experience with TypeScript / JavaScript in backend or full-stack roles.
  • Experience with React and Next.js, including familiarity with the App Router and Server Components / Server Actions, or readiness to ramp up quickly.
  • Ability to confidently work in an established codebase by reading, understanding, 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.
  • Comfort working with internal tools, data-rich applications, and business logic, with a willingness to learn quickly.
  • 1-2+ years of commercial experience in backend, full-stack, or TypeScript-focused roles.
  • Nice to have: experience with NextAuth, OAuth, JWT, Google OAuth, or role-based access control.
  • Nice to have: experience with GCP, Cloud SQL, service accounts, or Vercel deployments.
  • Nice to have: experience with Zod or other validation libraries, and Vitest or Jest.
  • Nice to have: experience inheriting and refactoring AI-generated or vibe-coded projects.
  • Nice to have: PostgreSQL views, migrations, and query optimization experience.
  • Nice to have: AI / LLM API integrations such as Anthropic, OpenAI, or Gemini.

Benefits

  • Flexible full-time schedule focused on results rather than hours worked.
  • Remote, onsite, or hybrid work options.
  • Modern workspace in Kyiv for onsite work.
  • Access to all Laba Group courses for you and your family.
  • Compensation for external training, sports, and mental and physical health support.
  • Unlimited vacation after 6 months of employment.
  • Supportive, low-micromanagement environment with automated processes instead of bureaucracy.
  • Vertical and horizontal growth opportunities, with internal promotion paths across the company.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior/Staff Applied Research Software Engineer

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring remote Senior or Staff Applied Software Research Engineers in India to build and prototype new full-stack products and emerging technology solutions for its incubation team.

Angular AWS Azure Java JavaScript LLM Machine Learning Node.js Python React Spring Boot SQL
9 hours, 8 minutes ago

Senior/Staff Software Engineer, Liquidity Platform

OKX 1K-5K Diversified Financial Services

OKX is hiring for a role supporting its global crypto exchange and wallet ecosystem, focused on advancing products that help users and institutions access crypto markets and decentralized applications.

Blockchain
9 hours, 23 minutes ago

C# Developer (Tape Storages & Data Resilience)

Veeam Software 1K-5K Internet Software & Services

Veeam is hiring a software developer to work on core data protection technologies focused on tape storage and ransomware detection for enterprise and government customers.

C# Linux .NET
9 hours, 23 minutes ago

Software Engineer - DDI Solution, ISS

Pure Storage 1K-5K IT Services

Pure Storage is hiring a Software Engineer for its ISS team to design and operate the company’s corporate IPAM/DDI platform and related infrastructure workflows.

Ansible DHCP DNS Grafana Linux Nagios Prometheus Puppet Python
9 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers