Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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?
- 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.
What Youll Be Doing?
- 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.
Benefits
- Hybrid working model
- Private Health Insurance (including spouse and children)
- Multinet Meal Card
- Psychological Counseling Support
- Nutritionist Consultation
- Shuttle and Ring Service Availability
For detailed information on how we process your personal data, please review our Candidate Clarification Text (http://static.getir.com/candidate/index_en.html).
Key Skills
Ranked by relevanceReady to apply?
Join Getir and take your career to the next level!
Application takes less than 5 minutes