Job Details

Software Development
Senior
On-site
Full time
Apr 23

Backend Engineer for MedzenGo

KZT 1,200,000

MedzenGo is seeking a Backend Engineer for their Astana office. The role involves working on the core of a micro-mobility platform with a salary range of 800,000 to 1,200,000 KZT. Key technologies include Node.js and PostgreSQL with PostGIS.

We are looking for a strong backend engineer to work on the core of a micro-mobility platform: from fleet management via TCP to complex geofencing algorithms. Our stack: Node.js 22+, PostgreSQL + PostGIS (geo-data — must have). Clean architecture (Hexagonal), REST + TCP/IP (IoT controllers). Docker, K8s, Redis, ELK, Swagger. What needs to be done: Develop logic for rides, billing, and booking. Work with IoT protocols for managing bike electronics. Optimize geo-queries (zone entry, distance calculation).

Node.js 22+, PostgreSQL + PostGIS (geo-data — must have). Clean architecture (Hexagonal), REST + TCP/IP (IoT controllers). Docker, K8s, Redis, ELK, Swagger.

Work at the intersection of Software & Hardware. Product with ambitions for the international market. Engineering culture and office work in the center of the IT cluster.

Kazakhstan
Swagger
TCP/IP
Kubernetes
IoT
PostGIS
Docker
REST
Node.js
ELK
Redis
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Python Backend Engineer (CyberSec)

RUB 200,000

Python Backend Engineer role in a tech startup focused on anomaly detection systems for online services. Requires background in InfoSec/Networking, Python experience, and Linux skills. Remote, full-time position with salary 100-200K RUB.

Belarus, Russia
T
Tech startup

Backend Vibe Engineer (Golang)

Backend Vibe Engineer (Golang) at Bitlica. Remote (outside of Russia). Requires 2 years of experience with Claude Code/Codex and Cursor.

B
Bitlica

Python Backend Engineer (CyberSec)

RUB 200,000

Python Backend Engineer role in a tech startup focusing on anomaly detection systems. Requires background in InfoSec/Networking, Python experience, and Linux skills. Remote, full-time position with salary 100-200K RUB.

Belarus, Russia
T
Tech startup