Backend Engineer (Node.js, NestJS, Microservices)

Marti

Şile

On-site

TRY 210,000 - 320,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Marti, Türkiye’s leading mobility app, invites a backend engineer with 3+ years of experience to join in Şile. Design, develop, and maintain backend services using Node.js, NestJS, and TypeScript, building reliable RESTful APIs and production‑grade microservices.

You will work with PostgreSQL, Redis, and messaging systems (Kafka or RabbitMQ), collaborate in Agile teams, write tests, and help evolve our backend architecture while delivering high‑quality features for our shared mobility platform.

Qualifications

  • 3+ years of backend development experience.
  • Strong hands-on with Node.js, NestJS, and TypeScript.
  • Experience building RESTful APIs and production microservices.
  • Solid PostgreSQL knowledge and relational design.
  • Experience with Redis, messaging systems, testing, and Git.
  • Agile mindset and strong collaboration.

Responsibilities

  • Design, develop, and maintain backend services using Node.js, NestJS, and TypeScript.
  • Build reliable and maintainable REST APIs and asynchronous services.
  • Design, build, and enhance production-grade microservices.
  • Take ownership of development tasks from implementation through delivery.
  • Independently own and deliver development tasks with a strong sense of responsibility.
  • Work confidently within an existing production codebase, extending and improving existing systems.
  • Write automated tests to ensure reliability and maintainability.
  • Collaborate with product managers, designers, and engineers to deliver high-quality features.
  • Participate in code reviews and technical discussions to improve engineering standards.
  • Troubleshoot and resolve production issues with focus on reliability and performance.
  • Understand business requirements and translate them into scalable solutions.

Skills

Node.js
NestJS
TypeScript
RESTful APIs
Microservices
PostgreSQL
Redis
Kafka/RabbitMQ
Unit and integration tests
Git
Agile
Communication

Tools

PostgreSQL
Redis
Kafka
RabbitMQ

Job description

Marti, Türkiye’s leading mobility app, invites a backend engineer with 3+ years of experience to join in Şile. Design, develop, and maintain backend services using Node.js, NestJS, and TypeScript, building reliable RESTful APIs and production‑grade microservices.

You will work with PostgreSQL, Redis, and messaging systems (Kafka or RabbitMQ), collaborate in Agile teams, write tests, and help evolve our backend architecture while delivering high‑quality features for our shared mobility platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer - Node.js, NestJS & Microservices
Backend Engineer - Node.js, NestJS & Microservices

Marti Technologies (NYSE: MRT) • Fatih

On-site
TRY 600,000 - 900,000
Software Developer
Software Developer

Marti • Şile

On-site
TRY 210,000 - 320,000
Software Developer
Software Developer

Marti Technologies (NYSE: MRT) • Fatih

On-site
TRY 600,000 - 900,000
Senior Data Engineer - Scalable Pipelines & Analytics
Senior Data Engineer - Scalable Pipelines & Analytics

AlleyCorp • Şile

On-site
TRY 400,000 - 700,000
Senior Android Engineer - Kotlin, MVVM & Clean Architecture
Senior Android Engineer - Kotlin, MVVM & Clean Architecture

AlleyCorp • Şile

On-site
TRY 250,000 - 400,000
Android Developer
Android Developer

AlleyCorp • Şile

On-site
TRY 250,000 - 400,000
Director of Network & Cyber Security
Director of Network & Cyber Security

AlleyCorp • Şile

On-site
TRY 350,000 - 600,000
Data Engineer
Data Engineer

AlleyCorp • Şile

On-site
TRY 400,000 - 700,000
Business Strategy & Performance Analyst
Business Strategy & Performance Analyst

Marti • Şile

On-site
TRY 240,000 - 420,000
Business Strategy & Performance Analyst
Business Strategy & Performance Analyst

Marti Technologies (NYSE: MRT) • Fatih

On-site
TRY 300,000 - 420,000