Senior Software Engineer PAY (Back-End)

A leading restaurant management ecosystem and payment tech provider founded in 2014, serving customers in over 35 countries worldwide.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer PAY (Back-End)

Foodics, a pioneering restaurant management and payment tech provider, is seeking a Senior Backend Engineer to join their dynamic team. Founded in 2014 and headquartered in Riyadh with offices across 5 countries, Foodics has processed over 6 billion orders globally. This role offers an exciting opportunity to work on large-scale applications in a rapidly growing SaaS company.

As a Senior Backend Engineer, you'll be instrumental in creating and maintaining mission-critical web applications, focusing on high availability and performance. You'll work with cutting-edge technologies, including PHP/Laravel, Redis, and various database systems, while leading technical projects and mentoring junior engineers.

The ideal candidate brings 5+ years of experience in large-scale web application development, strong expertise in backend technologies, and a proven track record in technical leadership. You'll thrive in this role if you're passionate about clean code, test-driven development, and solving complex architectural challenges.

Foodics offers an exceptional work environment with a truly global team spanning 30+ nationalities across 14 countries. The company provides competitive USD-based compensation, including bonuses and potential equity, flexible work arrangements, and strong emphasis on personal growth through training and development opportunities. This role perfectly balances technical challenges with career growth in a rapidly evolving fintech environment.

Last updated 7 days ago

Responsibilities For Senior Software Engineer PAY (Back-End)

  • Establish and guide the architecture of web applications
  • Collaborate with designers, engineers, and product managers
  • Design and implement new features and functionalities
  • Write well-tested code using test-driven development
  • Solve complex performance problems and architectural challenges
  • Integrate data from various services and databases
  • Offer coaching and mentoring to Junior engineers
  • Research and lead adoption of new systems/technologies
  • Improve performance and organize code base

Requirements For Senior Software Engineer PAY (Back-End)

PHP
Laravel
Redis
  • Minimum 5 years experience in developing large-scale web applications
  • Extensive experience with relational databases
  • Strong PHP / Laravel experience preferred
  • Experience writing unit and integration tests
  • Experience in designing and deploying backend services
  • Solid understanding of REST APIs
  • Good understanding of Redis and caching
  • Experience leading technical projects in fast paced environment
  • Strong analytical skills and problem-solving abilities
  • Proficiency in English language
  • Ability to adapt to time zone difference and remote working

Benefits For Senior Software Engineer PAY (Back-End)

Equity
Education Budget
  • Competitive compensation packages in USD
  • Bonus opportunities
  • Potential for shares
  • 30 days annual out of country work option
  • Annual learning stipend
  • Remote, in-office, and hybrid work flexibility
  • Personal development and regular training

Interested in this job?

Jobs Related To Foodics Senior Software Engineer PAY (Back-End)

Senior Software Engineer PAY (Back-End)

Senior Backend Software Engineer position at Foodics, focusing on PHP/Laravel development with 5+ years of experience, working remotely from Jordan on fintech applications.

Senior Software Engineer (Elixir Focus)

Senior Software Engineer position at AccessOwl, focusing on Elixir development for their SaaS access management platform

Senior Software Engineer - Node.js

Senior Software Engineer position at LootRush, focusing on Node.js development to make crypto gaming accessible for everyone.

Founding Chip/Software Engineer

Founding Chip/Software Engineer position at Silimate, building co-pilot tools for chip designers using Python/C++ and ASIC design expertise.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on enterprise software development and system integration for internal business processes and cloud services.