hero

Taco Talent

Find jobs at 🌮⭐️TacoStars community companies!
🌮⭐️TacoStars
38
companies
160
Jobs

POS / Kiosk Full stack Developer ( Part-time / Contractor / Freelancer )

Foodics

Foodics

Software Engineering
Cairo, Cairo Governorate, Egypt
Posted on Mar 6, 2025

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. Also Foodics has achieved three rounds of funding, with the latest raising $170 million in the largest SaaS funding round in MENA, boosting its innovation capabilities to better serve business owners.

The Job in a Nutshell💡

Foodics is enhancing its self-service kiosk system and integrating it with a Universal Hardware Integration Platform (UHIP). The project focuses on streamlining hardware compatibility, Vue-based plugin development, scripting automation, and deployment tooling. Freelancers will work on optimizing UHIP, fixing bugs, refining the Vue plugin, and improving deployment processes. The scope includes scripting automation, frontend development (Vue.js), backend API integrations, and deployment configurations.

This role requires hands-on contributions in troubleshooting, enhancing hardware integration layers, updating the UHIP.js library, and improving command execution workflows within the platform.

What Are We Looking For

Freelancers applying for this project should have expertise in:

  • Frontend Development (Vue.js) – Experience in Vue.js component architecture, Vue plugins, and UI frameworks.
  • Backend Development (Node.js, APIs) – Knowledge of RESTful API integrations, debugging server-side issues, and improving data handling.
  • Hardware Integration & Communication – Understanding of device communication layers, WebSockets, and command execution with hardware.
  • Scripting & Automation – Proficiency in scripting (Bash, Python, or Node.js) for automating platform updates and configurations.
  • Deployment & Helm Charts – Experience in containerized deployment, Helm charts, and Kubernetes configurations.
  • Debugging & Performance Optimization – Ability to identify, document, and resolve bugs in UHIP and related hardware interactions.

Who Will Excel

  • Experience with POS/Kiosk Systems is a must.
  • Understanding of Hardware SDKs and APIs for peripherals (e.g., printers, scanners, payment devices).
  • Freelancers should be comfortable working in agile, task-based development cycles with milestone-based deliverables.
  • Prior contributions to Vue.js plugins, hardware integration projects, or automation tooling are highly valuable.

What We Offer You❗
We believe you will love working at Foodics!

  • This is a contract based role that can be performed along with other job(s).
  • Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.