Senior Software Engineer - Back-End

February 8

Apply Now
Logo of Foodics

Foodics

Foodics is a cloud-based point-of-sale and restaurant management system designed to help restaurants efficiently manage their operations. It offers a range of solutions including a payment-enabled front-of-house point of sale, Foodics Pay for managing payments, self-ordering through modern gateways, customer display screens to enhance loyalty, and a kitchen display for efficient meal preparation. Foodics also provides online ordering platforms, accounting and financial management solutions tailored for restaurant needs, and a marketplace to integrate various applications for finance, delivery, and ordering. With a focus on ensuring quick, secure, and seamless operations for restaurants, Foodics supports over 22,000 restaurants in managing sales, inventory, and customer relationships efficiently from anywhere, and helps compile customer data for targeted loyalty and rewards programs. As a licensed FinTech company under the supervision and control of SAMA, Foodics offers robust technical support and innovative solutions to drive restaurant businesses toward success.

Restaurant Management Ecosystem

501 - 1000 employees

Founded 2014

💳 Fintech

☁️ SaaS

🛍️ eCommerce

💰 $170M Series C on 2022-04

📋 Description

• 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. • Use test-driven development to write well-tested code. • 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. • Who Will Excel❓ • Participated in the design of large-scale systems, handling performance, scalability and latency • Proven background on Fintechs and Foodtechs is a plus.

🎯 Requirements

• A minimum of 5 years experience in developing large-scale web applications • Extensive experience with relational databases • Strong PHP / Laravel experience is preferable. However, we also welcome experience in other languages • Experience writing unit and integration tests • Experience in designing, implementing, and deploying backend services with a focus on high availability, low latency, and consistency • Solid understanding of REST APIs • Good understanding of Redis and caching • Experienced in leading technical projects in a fast paced environment • Knowledge of modern queuing and caching systems like Redis • Great communication skills and a proven past of working effectively with different stakeholders • Strong analytical skills and problem-solving abilities • Experience with building fintech applications is a PLUS • Proficiency in the English language, both written and verbal • Ability to adapt to a time zone difference, and thrive in a remote working environment

🏖️ Benefits

• We have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups • We offer highly competitive compensation packages in USD, including bonuses and the potential for shares • Out of Country Work: We offer the option to work outside of your country of employment for up to 30 days annually • 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

Apply Now

February 8

Join Squadio as a Senior Java web developer, supporting remote engineering teams globally.

February 8

Join Squadio to develop high-performance software solutions as a Senior GoLang Developer remotely.

February 3

As a Senior Backend Engineer at Uberall, work on a SaaS solution connecting businesses and customers.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com