
Your reliable ride in the Middle East
Careem, a subsidiary of Uber, is a leading ride-hailing platform based in Dubai, United Arab Emirates. Founded in 2012, Careem operates in over 100 cities across 14 countries in the Middle East, North Africa, and South Asia, serving millions of customers. The company raised over $1 billion in fundin...
Careem offers competitive salaries, equity options, comprehensive health insurance, and generous paid time off. The company also supports remote work ...
Careem fosters a culture of innovation and adaptability, focusing on solving local transportation challenges. The company values diversity and inclusi...

Careem • Amman, Jordan
Careem is hiring a Software Engineer I to contribute to the development of their Everything App for the Middle East. You'll work with technologies like Java, Spring Boot, and AWS to enhance backend systems. This entry-level position is ideal for those looking to grow their engineering skills.
You are an aspiring software engineer eager to learn and grow in a dynamic environment. You have a foundational understanding of programming languages, particularly Java, and are excited about applying your skills in real-world applications. You are curious about backend development and have a desire to understand how to build scalable and reliable systems. You are open to feedback and committed to writing clean code while adhering to best practices like the SOLID principles. You thrive in collaborative settings and are ready to engage with a team that values innovation and continuous improvement.
Experience with Spring Boot and familiarity with SQL and No-SQL databases would be advantageous. A basic understanding of cloud services, particularly AWS, is a plus. You are motivated to learn about micro-service architecture and distributed systems, and you are enthusiastic about the potential of AI in software development.
In this role, you will learn and work on various tech stacks, including Java 8 and Spring Boot, while developing and enhancing distributed backend systems. You will be involved in building features that simplify and improve user experiences across Careem's platform. You will collaborate with experienced engineers to understand the intricacies of backend development, including database management and system reliability. Your responsibilities will include writing clean, maintainable code and participating in code reviews to ensure high-quality standards. You will also have the opportunity to engage in projects that leverage AI to automate workflows and enhance operational efficiency.
Careem provides a supportive environment where you can grow your engineering skills through hands-on experience and mentorship. You will have the chance to work in a hybrid model, spending four days a week in the office and one day working from home, with the flexibility to work remotely from any country for 30 days a year. We offer unlimited vacation days to promote a healthy work-life balance, along with healthcare benefits and fitness reimbursements to support your well-being. Join us in our mission to build an awesome organization that inspires and simplifies lives across the Middle East.
Apply now or save it for later. Get alerts for similar jobs at Careem.