Skip to main content
Foodics

Senior Full Stack Engineer

RemoteJordan only
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to JO only. Set where you work from to check your eligibility.

No BS summary

Senior Full Stack Engineer with strong PHP and TypeScript/React skills, experience with high-traffic web applications, and relational databases. Must be comfortable leading development end-to-end, mentoring others, and using AI coding tools. Experience with product partnership and clear communication is essential.

Core skills

PHPTypeScriptReact

Required skills

MySQLHTTP APIs

Optional skills

DevOpsAWSGCPAzureKubernetesCI/CDPythonNode.js

What you'll do

  • Lead the development of new features end-to-end - from refining the requirements with Product through to shipping and monitoring in production.
  • Drive the technical design of significant system changes and set development standards for the Backend team.
  • Mentor others and be willing to learn from them in turn.
  • Enthuse about new technology and look for pragmatic opportunities to enhance our existing technology stack.
  • Operate with autonomy: identify problems, propose solutions, and follow through without needing to be managed.

What they require

  • Comfortable leading non-trivial work in modern PHP (7/8+) - Object-Oriented Design, testability, and the trade-offs of common patterns are second nature.
  • Can ship production React/TypeScript features end-to-end without supervision.
  • You've worked on high-traffic web applications and understand what breaks at scale - database hotspots, caching, queueing, idempotency, observability.
  • Practical experience with MySQL or similar - you can read an EXPLAIN plan and fix a slow query without guessing.
  • Experience designing and consuming HTTP APIs, including handling the messy realities of third-party reliability.
  • You use modern AI coding tools (Claude Code, Cursor, Copilot or similar) as part of your daily workflow - and you have a healthy scepticism of their output. You can tell when the model is bluffing and you don't merge code you don't understand.
  • Can work with Product Managers to refine requirements, push back constructively, and give honest estimates.
  • Can explain technical decisions to non-engineers and write clearly enough that async collaboration actually works.
  • Strong problem-solving, attention to detail, and the instinct to ask "do we actually need this?" before adding complexity.

Benefits

  • Curated career progression planning with formal yearly reviews and informal check-ins along the way.
  • Encouragement to grow into a Feature Development Lead.
  • A competitive salary.
  • Ample time to learn new concepts - including paid development and business-related conferences.
  • Fully remote working, no commuting expenses.
  • Flexible work hours.
  • We'll need you around for a 10am stand-up; otherwise you work as and when it suits you.
  • 25 days holiday (plus bank holidays), with an additional day per year of service.
  • Regular all-company socials and quarterly team socials.
  • A team that genuinely likes learning and shipping together.

Foodics is a leading restaurant management ecosystem and payment tech provider, serving customers and partners in over 35 countries worldwide.

SaaS
Salary not disclosed