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
-
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