Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
.NET Full Stack Developer (Part-time / Contractor / Freelancer) image - Rise Careers
Job details

.NET Full Stack Developer (Part-time / Contractor / Freelancer)

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/Contractors/Part-timers 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 (.Net, 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

  • Candidates with experience in POS/Kiosk Systems.
  • Candidates with an understanding of hardware SDKs and APIs for peripherals (e.g., printers, scanners, payment devices).
  • Candidates 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.
  • Candidates with familiarity with windows applications updating systems.

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).
  • Flexible working hours for an average of 2-4 hours per day.
  • Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.
Foodics Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Foodics DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Foodics
Foodics CEO photo
Unknown name
Approve of CEO
What You Should Know About .NET Full Stack Developer (Part-time / Contractor / Freelancer), Foodics

Hey there! If you’re a passionate .NET Full Stack Developer looking to work part-time or on a contract basis, Foodics is the place to be! As a leading restaurant management ecosystem and payment technology provider, we've been shaking up the MENA region since 2014, serving clients in over 35 countries. We’re committed to innovation, having processed more than 6 billion orders and secured significant funding to elevate our technology even further. As part of our brilliant team, you'll help enhance our self-service kiosk system by integrating it with our Universal Hardware Integration Platform (UHIP). Your role will involve everything from optimizing UHIP to developing Vue.js plugins and managing backend API integrations. It’s an incredible opportunity to delve into frontend development, scripting automation, and debugging hardware integrations. We're scouting for talented freelancers who have experience with Vue.js, .NET, and a knack for hardware communication. If you thrive in agile environments and have a flair for optimizing deployments, this could be your dream gig. We offer flexible working hours allowing you to work just 2-4 hours a day while gaining invaluable experience with an international team. If you're ready to make a difference in the restaurant industry and work in a dynamic setting, we’d love to hear from you at Foodics!

Frequently Asked Questions (FAQs) for .NET Full Stack Developer (Part-time / Contractor / Freelancer) Role at Foodics
What does a .NET Full Stack Developer do at Foodics?

At Foodics, a .NET Full Stack Developer focuses on enhancing our self-service kiosk system and integrating it with the Universal Hardware Integration Platform (UHIP). This includes front-end Vue.js development, backend API integrations, debugging, and improving automation processes.

Join Rise to see the full answer
What are the key responsibilities of a .NET Full Stack Developer at Foodics?

As a .NET Full Stack Developer at Foodics, you'll troubleshoot, optimize UHIP, fix bugs, enhance hardware communication, and refine Vue.js plugins while ensuring smooth deployment processes. Your tasks will span across both frontend and backend development.

Join Rise to see the full answer
What qualifications do I need to become a .NET Full Stack Developer at Foodics?

Candidates applying for the .NET Full Stack Developer position at Foodics should have expertise in Vue.js, .NET, RESTful APIs, and hardware integration. Experience in scripting, deployment, and performance optimization is also crucial for success in this role.

Join Rise to see the full answer
Is the .NET Full Stack Developer position remote at Foodics?

Yes! The .NET Full Stack Developer role at Foodics is flexible, allowing freelancers and contractors to work remotely. You can manage your hours and contribute to exciting projects from anywhere in the world.

Join Rise to see the full answer
How does working part-time as a .NET Full Stack Developer at Foodics benefit me?

Working part-time as a .NET Full Stack Developer at Foodics offers you flexible hours, the chance to enhance your skills in a rapidly growing SaaS company, and the opportunity to collaborate with a diverse team from around the globe.

Join Rise to see the full answer
Common Interview Questions for .NET Full Stack Developer (Part-time / Contractor / Freelancer)
Can you describe your experience with Vue.js as a .NET Full Stack Developer?

Highlight specific projects where you utilized Vue.js, discussing your role, the challenges you faced, and how you overcame them to showcase your problem-solving skills.

Join Rise to see the full answer
How do you integrate frontend and backend development in your projects?

Explain your process of ensuring seamless communication between the frontend and backend, detailing any tools, frameworks, or methodologies you use to maintain efficiency and reduce bugs.

Join Rise to see the full answer
What strategies do you use for debugging in .NET applications?

Discuss your approach to debugging, including any specific tools or techniques you utilize to identify and resolve issues quickly and effectively within .NET applications.

Join Rise to see the full answer
Describe your experience with hardware integration in software development.

Share specific examples of past projects where you facilitated hardware integration, detailing any challenges you encountered and how you adapted your approach for hardware communication.

Join Rise to see the full answer
How proficient are you in scripting for automation?

Talk about the scripting languages you are comfortable with, provide examples of how you have used scripting to automate tasks, and discuss the resultant improvements to workflow efficiency.

Join Rise to see the full answer
What do you know about deploying applications using Helm charts?

Show your understanding of containerized deployment, particularly with Kubernetes and Helm charts, and describe how you’ve used them in previous roles to streamline deployment processes.

Join Rise to see the full answer
Can you explain your experience with RESTful API integrations?

Provide specific examples of projects where you developed or integrated RESTful APIs, explaining the methods you used and any challenges you faced during the process.

Join Rise to see the full answer
What is your approach to performance optimization in applications?

Discuss techniques you've used to identify performance bottlenecks in applications and the steps you took to optimize them, showcasing your technical proficiency and attention to detail.

Join Rise to see the full answer
How do you keep up with new technologies in software development?

Demonstrate your commitment to continuous learning by discussing webinars, workshops, or courses you’ve attended, and how you apply this knowledge in your work as a developer.

Join Rise to see the full answer
What is your preferred working style in a team environment?

Talk about your collaborative nature, emphasize your comfort with agile and task-based cycles, and explain how you communicate with team members to achieve project milestones effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse
Photo of the Rise User
Posted 4 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Devsinc Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 4 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!