https://bayt.page.link/V8gUYYY815tcgkVq5
Create a job alert for similar positions

Job Description

Who Are We❓


We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarters 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.


About The Foodics Tech Recruitment Day Event💡
Ready to take your career to the next level? Join us for the Foodics Tech Recruitment Day at The Garage in Riyadh! This exciting event offers a unique opportunity to meet our tech leaders in a 15-minute walk-in interview format. Learn more about our roles, explore Foodics culture, and discover how you can be part of our journey.


We’re hiring for various roles, including:


1. Software Development


Job Description:


Develop, test, and maintain software applications and systems to meet user needs. Collaborate with cross-functional teams to deliver high-quality, scalable, and efficient code.


Key Responsibilities:


• Write clean, maintainable, and efficient code in various programming languages.


• Collaborate with stakeholders to gather requirements and deliver solutions.


• Debug and resolve software issues.


• Optimize application performance.


• Stay updated with emerging technologies and apply them to projects.


Expected Skills:


• Proficiency in programming languages like PHP, Java, Python, C++, or JavaScript.


• Strong problem-solving and analytical skills.


• Familiarity with software development methodologies (Agile, Scrum).


• Knowledge of version control tools like Git.


2. DevOps/Site Reliability


Job Description:


Ensure the stability, scalability, and reliability of systems through automation, monitoring, and infrastructure management.


Key Responsibilities:


• Design and implement CI/CD pipelines.


• Monitor system performance and reliability.


• Automate infrastructure provisioning and management.


• Collaborate with development and operations teams to streamline workflows.


• Troubleshoot and resolve system outages.


Expected Skills:


• Proficiency in cloud platforms (AWS, Azure, GCP).


• Experience with containerization (Docker, Kubernetes).


• Knowledge of configuration management tools (Ansible, Terraform).


• Strong scripting skills (Bash, Python).


3. Data Science/Machine Learning


Job Description:


Analyze data and build predictive models to drive business decisions and innovations.


Key Responsibilities:


• Design and implement machine learning models.


• Analyze large datasets for insights.


• Collaborate with stakeholders to understand business needs.


• Optimize model performance and deployment.


• Communicate results to non-technical audiences.


Expected Skills:


• Proficiency in Python or R.


• Experience with ML frameworks (TensorFlow, PyTorch).


• Strong statistical and mathematical skills.


• Familiarity with data visualization tools (Tableau, Power BI).


4. UI/UX Design


Job Description:


Design intuitive and aesthetically pleasing interfaces that enhance the user experience.


Key Responsibilities:


• Conduct user research and create user personas.


• Design wireframes, prototypes, and mockups.


• Collaborate with developers to implement designs.


• Perform usability testing to refine interfaces.


• Stay updated on design trends and best practices.


Expected Skills:


• Proficiency in design tools (Figma, Adobe XD, Sketch).


• Strong understanding of UX principles and design systems.


• Experience with responsive and adaptive design.


• Knowledge of HTML/CSS basics is a plus.


5. Quality Assurance/Testing


Job Description:


Ensure software meets quality standards through rigorous testing and bug identification.


Key Responsibilities:


• Design and execute test plans and cases.


• Perform manual and automated testing.


• Document and report bugs for resolution.


• Collaborate with development teams to improve product quality.


• Ensure compliance with testing standards.


Expected Skills:


• Knowledge of testing tools (Selenium, JIRA).


• Understanding of QA methodologies.


• Attention to detail and strong analytical skills.


• Familiarity with programming for test automation.


6. IT/Systems Management


Job Description:


Maintain and secure IT systems, networks, and infrastructure to ensure seamless operations.


Key Responsibilities:


• Manage servers, networks, and hardware.


• Monitor system performance and troubleshoot issues.


• Implement cybersecurity measures.


• Oversee software and hardware installations.


• Document system configurations and procedures.


Expected Skills:


• Proficiency in network and system administration.


• Experience with virtualization (VMware, Hyper-V).


• Knowledge of cybersecurity practices.


• Strong troubleshooting and problem-solving skills.


7. Business Intelligence/Data Analysis


Job Description:


Transform data into actionable insights to support strategic decision-making.


Key Responsibilities:


• Analyze business data to identify trends and opportunities.


• Develop dashboards and reports for stakeholders.


• Collaborate with teams to align analysis with business goals.


• Monitor KPIs and provide recommendations.


• Ensure data accuracy and consistency.


Expected Skills:


• Proficiency in SQL and data visualization tools (Power BI, Tableau).


• Strong analytical and problem-solving skills.


• Familiarity with statistical analysis.


• Attention to detail and data storytelling ability.


8. Product Management


Job Description:


Define product vision, strategy, and roadmap while ensuring successful delivery and alignment with user needs.


Key Responsibilities:


• Gather and prioritize product requirements.


• Work with cross-functional teams to deliver solutions.


• Define product KPIs and monitor performance.


• Communicate product strategy to stakeholders.


• Conduct market research and competitor analysis.


Expected Skills:


• Strong organizational and leadership skills.


• Knowledge of Agile and Scrum methodologies.


• Ability to translate business needs into technical requirements.


• Excellent communication skills.


9. Software Project Management


Job Description:


Plan, execute, and oversee software projects to ensure they are delivered on time, within budget, and meet quality standards.


Key Responsibilities:


• Define project scope, objectives, and deliverables.


• Create detailed project plans and schedules.


• Manage resources and stakeholders effectively.


• Monitor project progress and address issues.


• Ensure compliance with project management methodologies.


Expected Skills:


• Proficiency in project management tools (JIRA, Trello, MS Project).


• Strong leadership and problem-solving skills.


• Knowledge of software development lifecycles.


• Excellent time management and organizational abilities.


Date: Sunday 26 January 2025


Time: 12 PM - 9 PM


Place: The Garage, Riyadh, Saudi Arabia


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.