top of page

Backend Technical Leader & Solution Architect

Al Rehab, Second New Cairo, Cairo Governorate, Egypt

Job Type

Full time (On-site)


About the Role

Hiring for a leading e-commerce/Retail Saudi organization for their first office in Cairo, Egypt!

Job Details


Responsible for providing technical leadership and expertise in designing and implementing robust and scalable backend solutions. Responsible for architecting system components, defining technical strategies, guiding development teams, and ensuring the successful delivery of backend projects. Design and supervise the implementation of high-quality, scalable, and efficient backend solutions. Responsible for analyzing business requirements, defining system architectures, and guiding development teams in the implementation of robust backend systems. Collaborating with stakeholders to understand their needs, recommending appropriate technologies, and defining technical strategies to achieve business objectives. Oversee the development process, conduct code reviews, and ensure adherence to coding standards and best practices. Shaping the backend architecture, optimizing system performance, and driving successful project outcomes. Continuous focus on innovation, staying updated with industry trends, and promoting a culture of technical excellence that will contribute to the overall growth and success of the organization.


Job Requirements



Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).



• Strong proficiency in backend programming languages such as Java, Python, Ruby, or Node.js. In-depth knowledge of backend frameworks, libraries, and tools.

•  Ability to design and architect scalable, robust, and secure backend systems that align with business requirements and industry best practices.

• Experience in designing and optimizing database structures, implementing database technologies (e.g., SQL, NoSQL), and ensuring data integrity and performance.

•  Familiarity with cloud platforms (e.g., AWS, Azure) and understanding of cloud-based architecture, including serverless computing, containerization, and microservices.

•  Proficiency in designing RESTful APIs, defining API specifications, and integrating backend systems with external services and APIs.

• Strong leadership skills to provide guidance, mentorship, and support to the development team. Ability to make informed technical decisions and drive projects forward.

• Excellent communication skills to effectively communicate complex technical concepts to both technical and non-technical stakeholders. Ability to collaborate with cross-functional teams and foster effective teamwork.

• Strong analytical and problem-solving skills to identify and resolve complex technical issues in backend systems. Ability to troubleshoot performance bottlenecks and optimize system performance.

•  Understanding of security best practices, data protection, and compliance requirements (e.g., GDPR, PCI-DSS). Knowledge of secure coding practices and vulnerability assessment.

•  Proficiency in creating technical documentation, system diagrams, and architectural designs. Ability to document and communicate technical concepts clearly and concisely.

• Experience working in agile development environments, following agile methodologies such as Scrum or Kanban. Familiarity with agile project management tools and practices.


Computer Skills

•  Solid experience with eCommerce and related technologies

•  Familiarity with deployment methodologies and tools such as Jenkins, AWS CodeDeploy, and Docker



•  Fluent English (Spoken & Written)

Company Industry



bottom of page