Backend Engineer - Node.js, NestJS & Microservices

Marti Technologies (NYSE: MRT)

Fatih

On-site

TRY 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Marti Technologies seeks a seasoned backend developer to join our Fatih, Istanbul team. You will design, build, and maintain scalable services using Node.js, NestJS, and TypeScript, delivering robust REST APIs and reliable microservices in production.

You will collaborate with product and platform teams, write automated tests, and contribute to code quality and architectural evolution. Experience with PostgreSQL, Redis, and message queues (Kafka/RabbitMQ) is highly valued in an agile environment.

Qualifications

  • 3+ years of professional backend development experience.
  • Strong hands-on experience with Node.js, NestJS, and TypeScript.
  • Experience designing, building, and maintaining RESTful APIs.
  • Experience building and maintaining microservices in production environments.
  • Solid knowledge of PostgreSQL and relational database design.
  • Experience designing and working with Redis for caching, distributed locking, or similar use cases.
  • Experience with message-based systems such as Kafka, RabbitMQ, or similar.
  • Experience writing unit and integration tests.
  • Strong debugging and problem-solving skills.
  • Ability to write clean, maintainable, and production-ready code.
  • Experience working in Agile teams.
  • Strong communication and collaboration skills.

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 and accountability.
  • Work confidently within an existing production codebase, understanding, extending, and improving existing systems rather than building everything from scratch.
  • Write automated tests to ensure the reliability and maintainability of your code.
  • Collaborate with product managers, designers, and fellow engineers to deliver high-quality features.
  • Participate in code reviews and technical discussions, while continuously improving engineering standards.
  • Troubleshoot and resolve production issues with a focus on reliability, performance, and maintainability.
  • Understand business requirements and translate them into scalable technical solutions.
  • Proactively communicate progress, identify risks, and raise blockers early.
  • Contribute to the evolution of our backend architecture and engineering best practices.
  • Stay up to date with modern backend technologies and software engineering practices.

Skills

Node.js
NestJS
TypeScript
RESTful APIs
Microservices
PostgreSQL
Redis
Kafka
RabbitMQ
Unit tests
Debugging
Agile
Communication

Tools

Node.js
NestJS
TypeScript
PostgreSQL
Redis
Kafka
RabbitMQ

Job description

Marti Technologies seeks a seasoned backend developer to join our Fatih, Istanbul team. You will design, build, and maintain scalable services using Node.js, NestJS, and TypeScript, delivering robust REST APIs and reliable microservices in production.

You will collaborate with product and platform teams, write automated tests, and contribute to code quality and architectural evolution. Experience with PostgreSQL, Redis, and message queues (Kafka/RabbitMQ) is highly valued in an agile environment.

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 • Şile

On-site
TRY 210,000 - 320,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 Backend Engineer: Node/TypeScript & Microservices
Senior Backend Engineer: Node/TypeScript & Microservices

HubX Inc. • Fatih

On-site
TRY 700,000 - 1,000,000
Daily commuting support
MacBook provided
Private medical insurance
+2
Full-Stack JS Engineer - AI-Powered Cloud & Scalable Apps
Full-Stack JS Engineer - AI-Powered Cloud & Scalable Apps

UltaHost • Turkey

On-site
TRY 300,000 - 600,000
International team
Career growth
Modern AI-native workflows
+1
Android Developer
Android Developer

AlleyCorp • Şile

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

AlleyCorp • Şile

On-site
TRY 250,000 - 400,000
Senior Backend Engineer - C#/.NET Core & API Microservices
Senior Backend Engineer - C#/.NET Core & API Microservices

Monster Notebook • Fatih

On-site
TRY 300,000 - 520,000
Senior NodeJS Backend Engineer – Real-Time & Cloud-Native
Senior NodeJS Backend Engineer – Real-Time & Cloud-Native

OBSS • Fatih

On-site
TRY 400,000 - 650,000
Competitive salary
Hybrid/flexible working arrangements
Growth through training programs