Backend Developer
Hybrid
Full Time
#Engineering
#Product
#E Commerce
#Java
#Go
#C#
#Scala
#Kotlin
#Node.Js
#PostgreSQL
#Elasticsearch
#Kafka
#RabbitMQ
Since our founding in 2010, we have grown from a bold start-up into Turkey’s first decacorn, earning the trust of 30 million customers and 250,000 sellers along the way. Our journey is supported by world-class investors like Alibaba and Softbank, and we have successfully expanded our footprint from our roots in Turkey to international hubs in Berlin, Amsterdam, Luxembourg, and London. We believe that technology is the engine that drives e-commerce, and today we are proud to be one of the top five e-commerce companies in EMEA, delivering over 1.5 million parcels every single day. Beyond our business metrics, we are deeply committed to making a positive impact on society by empowering SMEs and promoting economic equality. If you are passionate about building scalable, high-performance platforms, you will find a home here in our technology team.
The opportunity
We are looking for a Senior Backend Developer to join our engineering team on a full-time basis. In this role, you will be at the heart of our mission to enable commerce through technology. You will work within a dynamic, international environment where we prioritize clean code, craftsmanship, and a customer-first mindset. This is a hybrid role based in Turkey, designed for someone who wants to tackle complex architectural challenges while contributing to a platform that reaches millions of users across 27 countries.
A day in the life
- You will write code for new features and enhance our existing platform to ensure it remains scalable and provides a seamless experience for our users.
- You will actively participate in team planning, task estimation, code reviews, and pair programming sessions to maintain high standards of quality.
- You will focus on continuous improvement by learning new technologies, acquiring fresh skills, and sharing knowledge with your teammates.
Who you are
You are a humble and agile team player who is always eager to learn. You have a solid command of written and spoken English and bring the following experience to the table:
- At least 5 years of professional experience with one of the following languages: Java, Go, C#, Scala, Kotlin, or Node.js.
- Practical knowledge of OOP, Design Patterns, Clean Code, refactoring, and unit testing.
- Experience working with relational or non-relational databases like PostgreSQL, Elasticsearch, or Couchbase.
- Familiarity with messaging systems such as Kafka or RabbitMQ.
- Experience in building RESTful services, managing build pipelines, and implementing continuous delivery.
- A preference for distributed architecture, fault tolerance, and loose coupling.
Why you'll love it here
We believe in fostering a culture of growth, flexibility, and collaboration. When you join our team, you will enjoy a variety of perks designed to support your personal and professional journey:
- Hybrid work model that balances remote productivity with the energy of in-person collaboration.
- The freedom of flexible hours to help you manage your work-life balance.
- Access to a dedicated learning budget and an extensive training platform to help you sharpen your skills.
- Opportunities for professional development through mentorship and support from a global network of experts.
- The chance to work remotely from abroad for two months during the summer period.





