Apply Edge Start your job search

Software Engineer

MaxAB · Cairo, Egypt

Apply & track with Apply Edge

Company DescriptionMaxAB is the fastest-growing B2B business in the retail industry in Egypt. Established in 2018 as an E-commerce platform allowing local underserved merchants and mom-and-pop shops in Egypt and Morocco to grow, increase their revenues, and enhance their own quality of life. MaxAB strives to empower retailers who want to maximize their revenues. In addition to its e-commerce services, MaxAB introduced MaxAB Cash in 2021. MaxAB Cash is a fintech service that enables local merchants to accept payments for various services that their end customers may require. This feature allows retailers to offer a more comprehensive shopping experience to their customers by facilitating secure and convenient payment transactions. Driven by our merchant-obsessed mindset and our sense of social responsibility, we are working our way to achieving sustainable development goals while creating a socially responsible business that makes the world a better place where everyone can be included.

What You’ll Do

We are looking for an analytical, results driven Software Engineer. The main purpose of the role is to engage with MaxAB’s Engineering department, delivering critical business projects whilst maintaining high morale, managing the day to day tasks in an efficient and professional manner and delivering tasks on time.Software engineer Aspects of the Role:Work closely with Product on issues related business requirements.Work closely with the development team when necessary to create scalable, high quality software.Work closely with peers in the business to fully understand the business process and requirements.Be part of the development overall architecture of the back-end application including microservice architecture, devOps, docker and search engines.Ensure that tasks are accurately estimated and delivered according to delivery schedule.Show flexibility to respond to the changing needs of the business.

Minimum Qualifications

Bachelor's degree in CS or equivalent practical experience.1-3 year work experience in software development, including experience in Java.Linux commands knowledge is a must.Teamwork skills are a must.The ability to write a clean and well designed code.OOP knowledge is a must.Good knowledge in sql databases.Mongodb knowledge is a plus.Familiarity with Front-End MVC frameworks like (Angular or React).A quick learner, a self-starter, able to work independently.