Senior Software Engineer
5 days ago
Who Are We
We Are Foodics a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.
The Job in a Nutshell
The Senior Backend Engineer will be part of the tech team and will be expected to create, maintain, test, and debug our back-end web applications. The ultimate goal is to provide fully functional and stable applications.
What You Will Do
- Establish and guide the architecture of several web applications.
- Collaborate with other designers, engineers, and product managers.
- Design and implement new features and functionalities.
- Write well-tested code with a knowledge of test-driven development.
- Solve complex performance problems and architectural challenges.
- Write beautiful and well-designed code that explains itself.
- Integrate data from various services and databases.
- Offer coaching and mentoring to Junior engineers.
- Research and lead the adoption of new systems/technologies.
- Look for ways to eliminate technical debt, improve performance, and organize the code base.
What Are We Looking For
- A minimum of 5 years experience in developing large-scale web applications.
- Extensive experience with relational databases.
- Solid PHP / Laravel experience is a must.
- Experience writing unit and integration tests.
- Embracing software principles such as SOLID
- Someone with experience in in designing, implementing and deploying backend services with a focus on high availability, low latency, and consistency
- Solid understanding of REST APIs.
- Knowledge of modern queuing and caching systems like Redis .
- Solid understanding of background jobs.
- Experienced in leading technical projects in a fast paced environment
- Great communication skills and a proven past of working effectively with different stakeholders
- Strong analytical skills and problem-solving abilities.
- Experience with building foodtech applications is a PLUS.
- Experience with monitoring tools is a PLUS
- Communicating well verbally in English.
- Ability to adapt to a time zone difference, and thrive in a remote working environment.
What We Offer You
We believe you will love working at Foodics
- We offer highly competitive compensation packages, including bonuses and the potential for shares.
- We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.
- Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.
- We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.
-
Senior Software Engineer
23 hours ago
Cairo, Cairo, Egypt quTIP Full timeJob roleWe are seeking a highly skilled Senior Software Engineer with extensive experience in .NET technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable software applications. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance and quality...
-
Senior Software Engineer
7 days ago
Cairo, Cairo, Egypt envnt. Full time 30,000 - 60,000 per yearIf you are a passionate Senior Software Engineer whose eager for new business experience and client exposure, then this your opportunity.Job Description:Develops software solutions by analyzing the giving information; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development...
-
Senior Software Engineer
5 days ago
Cairo, Cairo, Egypt Gramian Consulting Full timeAbout UsGramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.Role OverviewOur client, is one of Egypt's leading...
-
Senior Software Engineer
7 days ago
New Cairo, Cairo, Egypt NexaTG Full time 900,000 - 1,200,000 per yearSenior Software Engineer (Java/Full-Stack)NexaTGis hiring aSenior Software Engineer (Java/Full-Stack)to join our enterprise delivery team working on high-scale telecom and digital transformation platforms.If you're strong in backend engineering, confident in Angular, and experienced with distributed systems, we'd like to hear from you.ResponsibilitiesBuild...
-
Senior Software Engineer
7 days ago
Cairo, Cairo, Egypt Qualiteq Labs Full time 120,000 - 240,000 per yearAbout the RoleWe're seeking a highly skilled Senior Software Developer with deep expertise in either Java or Python, a strong understanding of CI/CD maturity models, and a proven track record of delivering scalable software solutions. Experience working on AI/ML-driven projects is a strong advantage.ResponsibilitiesDesign, develop, and maintain backend...
-
Senior Software Engineer
7 days ago
Cairo, Cairo, Egypt Rabbit Full time 80,000 - 120,000 per yearThe Senior Software Engineer will be responsible for designing, developing, and maintaining back-end web applications, ensuring high performance and responsiveness to requests from the front-end. The role also includes writing clean, scalable code, performing code reviews, troubleshooting, and debugging to optimize system performance.Description• Writing...
-
Senior Software Engineer
3 days ago
New Cairo, Cairo, Egypt NexaTG Full time $100,000 - $200,000 per yearSenior Software Engineer - Java/Full-StackNexaTGis hiring aSeniorSoftware Engineer - Java/Full-Stackto join our enterprise delivery team working on high-scale telecom and digital transformation platforms.If you're strong in backend engineering, confident in Angular, and experienced with distributed systems, we'd like to hear from you.ResponsibilitiesBuild...
-
Senior Software Test Engineer
5 days ago
Cairo, Cairo, Egypt BAUER Group Full time €60,000 - €120,000 per yearBAUER Aktiengesellschaftis the holding company of the BAUER Group and provides central administration and services within the Group.Senior Software Test Engineer (m/f/x)Job ID: req2143We are looking for an experienced Senior Software Test Engineer (m/f/x) for our plant in Ausland.Your TasksDevelop and implement scalable test strategies aligned with ISTQB...
-
Senior Software Engineer
23 hours ago
Cairo, Cairo, Egypt EDECS Full timePosition Overview:EDECS Group is seekingSenior Software Engineersacross Backend, Frontend, and Platform Engineering to contribute to the development of advanced digital and AI-enabled systems that support our large-scale operations. In this role, you will design, build, and optimize high-performance software systems, collaborate with cross-functional teams,...
-
Senior Manual Test Engineer
5 days ago
Cairo, Cairo, Egypt Soar Software Development Company Full timeAbout Us:Soar is a global fintech startup that specializes in financing and investment. Currently headquartered in Saudi Arabia, Soar is growing throughout the region with a mission to help people achieve their financial goals with innovative financial and property investment solutions and tools through its multi-purpose platform, designed to offer a simple...