-
View all jobs
We're Getir, the pioneers of super fast delivery. Our founding idea: Groceries in minutes, delivered to your door through our app. Now offering more delivery models across different locations, our goals are made possible by our one-of-a-kind business model with our unique technology at its core. Our rapidly growing environment is the perfect opportunity to take initiative and create your legacy.
What Youll Bring?
What Youll Bring?
- Bachelors degree in Computer Science, Engineering, or a related field.
- 2+ years of experience in software development with Go, Node.js, and TypeScript.
- Experience with NestJS framework and AWS Lambda.
- Familiarity with distributed systems and microservice architecture.
- Hands-on experience with messaging systems (Kafka) and queue mechanisms.
- Experience with NoSQL databases (MongoDB, DynamoDB, Redis) as well as relational databases (PostgreSQL).
- Proficiency in API development, RESTful services, and integration.
- Exposure to cloud platforms (AWS) and containerization technologies (Docker, Kubernetes).
- Experience with Infrastructure as Code (AWS CDK) is a strong plus.
- Understanding of unit testing, code reviews, and continuous integration practices.
- Basic understanding of observability, including tracing, metrics, and logging tools (OpenTelemetry, New Relic).
- Good communication and teamwork skills.
- Develop and enhance features for distributed systems, optimize existing architecture, and resolve technical issues.
- Write clean, efficient, and maintainable backend code in Node.js, and TypeScript (NestJS framework experience is a plus).
- Design and implement REST APIs and serverless architectures (AWS Lambda), focusing on scalable and high-performance systems.
- Work with both NoSQL (MongoDB, DynamoDB, Redis) and SQL databases (PostgreSQL).
- Collaborate with cross-functional teams to integrate new features and systems.
- Participate in code reviews to ensure quality and consistency.
- Work with messaging and queueing systems (Kafka, RabbitMQ) to develop event-driven architectures.
- Help maintain and improve system observability through logging, monitoring, and tracing tools (OpenTelemetry).
- Troubleshoot issues, deploy fixes, and contribute to a continuous improvement environment.
- Experience with Agile development methodologies.
- Familiarity with code versioning (Git) and continuous delivery processes.
- Exposure to distributed systems patterns like event sourcing, eventual consistency, and CQRS.
- Strong problem-solving skills with a proactive learning attitude.
- Hybrid working model
- Private Health Insurance (including spouse and children)
- Multinet Meal Card
- Psychological Counseling Support
- Nutritionist Consultation
- Shuttle and Ring Service Availability
Key Skills
Ranked by relevance
aws
dynamodb
nosql
redis
kafka
continuous integration
infrastructure as code
continuous delivery
containerization
typescript
serverless
rabbitmq
aws cdk
docker
cloud
git
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer - Go Engineer
2025-10-12
Full-time
Not Applicable
Turkey
Technology
Engineering
View Job Details
Related
Go Engineer
2025-10-08
Full-time
Associate
Turkey
Technology
Information Technology
View Job Details
Related
Backend Engineer
2025-10-08
Full-time
Associate
Turkey
Technology
Information Technology
Login to Apply
- Posted
- Sep 17, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- İstanbul
- Company
- Getir
Industries
Technology
Information
Internet
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer - Go Engineer
2025-10-12
Full-time
Not Applicable
Turkey
Technology
Engineering
View Job Details
Related
Go Engineer
2025-10-08
Full-time
Associate
Turkey
Technology
Information Technology
View Job Details
Related
Backend Engineer
2025-10-08
Full-time
Associate
Turkey
Technology
Information Technology