Middle Full-Stack Engineer
Listed on 2026-02-28
-
Software Development
Backend Developer, Full Stack Developer, Cloud Engineer - Software, Software Engineer
Our client is an early‑stage startup seeking a Middle Full Stack Developer to support the development and evolution of a Telegram Mini App and its backend services. This role is ideal for an engineer with strong hands‑on experience who is comfortable working across the full stack — from frontend development within Telegram Web View to building and maintaining backend services. The successful candidate will contribute to production‑ready features while growing their expertise in system design, scalability, and robust, real‑world engineering practices.
The position offers the opportunity to work in a fast‑paced startup environment, take ownership of meaningful technical decisions, and directly influence the product’s architecture and future growth.
- Implement backend services and core application logic under existing architecture guidelines;
- Build responsive and performant user interfaces for Telegram Web View;
- Develop features for Telegram Mini Apps using the Telegram Web App API;
- Implement secure validation of Telegram init
Data; - Contribute to the development of scalable and reliable backend components;
- Work on real‑time or event‑driven features;
- Take part in design and optimization of data models and storage layers;
- Integrate with third‑party services and external APIs;
- Participate in maintaining automated build, test, and deployment pipelines;
- Work with a monorepo codebase (frontend + backend);
- Take part in code reviews and technical discussions.
- 3+ years of professional full‑stack development experience;
- Good knowledge of JavaScript / Type Script;
- Frontend experience with React, including SPA development;
- Basic experience building or maintaining applications for Telegram Mini Apps / Web View;
- Familiarity with the Telegram Web App API and its core concepts;
- Backend experience with Node.js and structured backend frameworks such as NestJS;
- Experience working with relational databases, preferably Postgre
SQL; - Familiarity with Prisma or similar ORM tools;
- Understanding of web security principles (request validation, data integrity);
- Familiarity with real‑time or event‑driven systems;
- Understanding of CI/CD pipelines (preferably Git Hub Actions);
- Experience working with Docker and containerized applications;
- Ability to work independently and take ownership of complex features;
- Upper‑Intermediate English level.
- Experience with Redis (caching, sessions, rate limiting);
- Experience with monorepo setups (pnpm / yarn work spaces);
- Experience with Vite, Tan Stack Query, React Router;
- Experience configuring Nginx as reverse proxy;
- Experience integrating payments in Telegram Mini Apps;
- Startup background.
- People‑oriented management without bureaucracy;
- Flexible schedule;
- 15 working days of annual paid vacation;
- Paid sick‑leaves;
- Friendly and engaging professional team;
- Opportunities for self‑realization, career, and professional growth;
- Accounting and legal support.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).