Vacancies

Backend Developer (API / Admin Panel / Media Storage)

  • from 150000
  • Astana

Short description

We are creating an educational web application with multilingual multimedia content.
We are looking for a Backend developer who will create a reliable backend, API and admin panel for content management.

Responsibilities

  • Designing a backend architecture for MVP
  • Creating an API for working with multimedia content
  • Database configuration (PostgreSQL, Supabase, Firebase or similar)
  • The implementation of the admin panel for uploading images, audio, video
  • Media Storage (S3, Firebase Storage, CDN)
  • User Authorization (JWT / OAuth / Magic Link)
  • Optimizing file output (caching, conversion)
  • Collaboration with a frontend developer

Requirements

  • Experience developing on Node.js (Nest.js, Express, or Fastify)
  • Understanding the REST API
  • Experience working with relational or NoSQL databases
  • Knowledge of the basics of secure development (CORS, tokens, roles)
  • Ability to work with file storages (S3 / Firebase Storage / Supbase Storage)
  • Understanding CI/CD is a plus

That would be a plus

  • Experience in developing admin panels
  • Experience working with media files
  • Good knowledge of TypeScript
  • Experience in startups or small products

Conditions

  • Remote work
  • Project employment (MVP development)
  • Payment for stages or a fix for the project
  • Flexible schedule
  • Payment is discussed at the selection stage, depending on the candidate's competencies. 
  • Long-term participation is possible after successful implementation of the MVP.
  • The ability to join a permanent team after the product launch
avatar
ТОО Кодпеллер
Codpeller - приложения для платформ электронной коммерции Ecwid, Shopify
IT-company
Participant of Astana Hub
  • Job Type

    Full-time
    Flexible schedule
    Remote work

  • Direction

    Information Technology

  • Required Education Level

    Bachelor's degree

  • Work experience

    At least 3 years

  • Vacancy Status

    Open

  • Publication Date

    04 december 2025