- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 52 ನಿಮಿಷಗಳು ಹಿಂದೆ
- Work mode
- In office
- Education
- Bachelor's Degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Talabat
Talabat stands as the foremost online platform for ordering food and groceries across the MENA region, operating in nine countries. Established in 2004 in Kuwait by a small group of entrepreneurs, Talabat has expanded throughout the GCC, Egypt, and Jordan, becoming the most widely used food ordering application with over 2,000 employees and millions of daily users. It is part of the larger Delivery Hero network, which fosters the development of next-generation delivery platforms with engineering teams operating in 13 countries and services across more than 40 countries worldwide.
Engineering Culture
Our engineering philosophy centers on accelerating feedback loops and fostering collaboration to maximize impact. We adopt methodologies such as eXtreme Programming (XP), Domain-Driven Design, Lean principles, and Continuous Delivery. Contrary to the traditional belief that speed compromises quality, we maintain that delivering quality work enables faster outcomes immediately. Our engineers engage continuously in pair and mob programming to enhance value delivery, cultivate human connections, and understand the business context better, leading to innovation and more meaningful work.
Job Responsibilities
- Collaborate with engineers and team members from product and data domains to continuously understand customer and business challenges that inform desired business outcomes.
- Under mentorship, design, develop, and deploy software solutions addressing end-to-end problems within your domain, delivering value incrementally while adhering to engineering standards.
- Develop awareness of your services' scalability and complexity considerations.
- Contribute to refining team processes to evolve into a self-driven, continually enhancing unit.
- Engage with mentors to grow into a proficient product engineer focused on solving comprehensive business problems.
Candidate Qualifications
- Ability to empathize and build effective relationships with fellow engineers.
- Strong verbal and written communication capabilities.
- A humble, inquisitive, and open mindset, receptive to ongoing feedback and continuous growth.
- Solid foundation in software engineering principles with practical development experience, ideally using .NET, Golang, or C#.
- Familiarity with automated end-to-end testing methodologies emphasizing software quality.
- Basic understanding of distributed system architectures including microservices, event-driven systems, and RESTful services.
- Knowledge of relational and non-relational database systems alongside cloud service platforms such as AWS, Google Cloud, or Azure.
- Preferred educational background: Bachelor's degree in Computer Science or a related technical discipline.
Minimum education
Bachelor's Degree