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 applicationsCollaborate with other designers, engineers, and product managersDesign and implement new features and functionalitiesUse test-driven development to write well-tested codeSolve complex performance problems and architectural challengesWrite beautiful and well-designed code that explains itselfIntegrate data from various services and databasesOffer coaching and mentoring to Junior engineersResearch and lead the adoption of new systems/technologiesLook for ways to eliminate technical debt, improve performance, and organize the code baseWhat Are We Looking For❓A minimum of 5 years experience in developing large-scale web applicationsExtensive experience with relational databasesStrong PHP / Laravel experience is preferable. However, we also welcome experience in other languagesExperience writing unit and integration testsExperience in designing, implementing, and deploying backend services with a focus on high availability, low latency, and consistencySolid understanding of REST APIsGood understanding of Redis and cachingExperienced in leading technical projects in a fast paced environmentKnowledge of modern queuing and caching systems like RedisGreat communication skills and a proven past of working effectively with different stakeholdersStrong analytical skills and problem-solving abilitiesExperience with building fintech applications is a PLUSProficiency in the English language, both written and verbalAbility to adapt to a time zone difference, and thrive in a remote working environmentWho Will Excel❓Participated in the design of large-scale systems, handling performance, scalability and latencyProven background on Fintechs and Foodtechs is a plusWhat We Offer You❗We believe you will love working at Foodics!We offer highly competitive compensation packages, including bonuses and the potential for sharesWe prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environmentJoin a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industryWe offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company