Foodics

πŸ‘₯ 501-1000πŸ’° $170.0m Series C on 2022-04-20Productivity ToolsManagement Information SystemsRestaurantsPredictive AnalyticsSoftwareπŸ’Ό Private Company
Website LinkedIn Email Facebook Twitter

Foodics is a leading provider of restaurant management solutions, offering a cloud-based POS system that enhances operations in the F&B and Fintech ecosystem. Founded in 2014 and headquartered in Riyadh, Saudi Arabia, Foodics serves the MENA region and is dedicated to empowering restaurant owners with cutting-edge technology for seamless business management.

Related companies:

Jobs at this company:

Apply

πŸ“ Egypt

🧭 Full-Time

πŸ” Restaurant-Tech, SaaS

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 2+ years of native Android development experience.
  • Experience in building Android applications using Kotlin.
  • Knowledge of offline storage, threading, and performance tuning.
  • Excellent debugging skills.
  • Knowledge of integrating with RESTful APIs.
  • Familiarity with version control systems such as Git.
  • Understanding of Android design principles and interface guidelines.
  • Knowledge of open source libraries and dependency management tools.
  • Familiarity with cloud message APIs and push notifications.
  • Ability to learn new concepts quickly and adapt in a fast-paced environment.
  • Fluency in English.

  • Work in a hands-on capacity within the remote mobile development team.
  • Responsible for designing and building advanced app features and components for the Android platform.
  • Implement Object-Oriented and functional programming Design principles.
  • Collaborate closely with product management and UX from concept to delivery.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Troubleshoot issues, identify bottlenecks, and provide scalable solutions for a bug-free application.
  • Participate in testing and code documentation activities.
  • Engage in peer code reviews, pair programming, and technical reviews of architectural proposals.

Software DevelopmentAndroidGitKotlinREST APICommunication SkillsAnalytical SkillsCollaborationRESTful APIs

Posted 2024-11-07
Apply
Apply

πŸ“ Egypt

🧭 Full-Time

πŸ” Restaurant management and payment technology

  • Bachelor’s degree in Computer Science, Product Management, or a related field.
  • 2+ years of relevant experience in software testing.
  • ISTQB certification is required.
  • Experience in both manual and automation testing for UI and APIs.
  • Proficiency with automation tools such as Selenium and Rest Assured.
  • Experience with bug-tracking tools such as JIRA or TFS.
  • Experience working within Agile teams and familiarity with Agile Scrum processes.
  • Deep understanding of APIs, Web Services, and HTTP protocols.
  • Strong leadership skills to supervise and mentor junior engineers.
  • Excellent written and verbal communication skills in English.

  • Design, develop, and maintain automated test scripts and frameworks for UI and API testing.
  • Perform thorough manual testing to complement automated tests.
  • Collaborate with development teams to define testing requirements and create detailed test plans.
  • Execute test cases, document results, and report defects using bug-tracking tools.
  • Analyze testing processes and propose improvements.
  • Conduct performance and compatibility testing across platforms.
  • Lead and mentor a team of junior testers.
  • Work closely with cross-functional teams to ensure quality alignment.
  • Prepare and present comprehensive test reports to stakeholders.

LeadershipAgileSCRUMJiraAPI testingManual testingSeleniumCommunication SkillsCollaborationAgile methodologiesMentoringDocumentation

Posted 2024-11-07
Apply
Apply

πŸ“ Jordan, UAE, Egypt, Kuwait

🧭 Full-Time

πŸ” Restaurant management and payment technology

  • A minimum of 5 years experience in developing large-scale web applications.
  • Extensive experience with relational databases.
  • Strong PHP / Laravel experience is preferable.
  • Experience writing unit and integration tests.
  • Experience in designing, implementing, and deploying backend services with a focus on high availability, low latency, and consistency.
  • Solid understanding of REST APIs.
  • Good understanding of Redis and caching.
  • Experienced in leading technical projects in a fast-paced environment.
  • Knowledge of modern queuing and caching systems like Redis.
  • Great communication skills and a proven past of working effectively with different stakeholders.
  • Strong analytical skills and problem-solving abilities.
  • Experience with building fintech applications is a PLUS.
  • Proficiency in the English language, both written and verbal.
  • Ability to adapt to a time zone difference, and thrive in a remote working environment.

  • Establish and guide the architecture of several web applications.
  • Collaborate with other designers, engineers, and product managers.
  • Design and implement new features and functionalities.
  • Use test-driven development to write well-tested code.
  • Solve complex performance problems and architectural challenges.
  • Write beautiful and well-designed code that explains itself.
  • Integrate data from various services and databases.
  • Offer coaching and mentoring to Junior engineers.
  • Research and lead the adoption of new systems/technologies.
  • Look for ways to eliminate technical debt, improve performance, and organize the code base.

Backend DevelopmentLeadershipPHPSoftware DevelopmentSQLSoftware ArchitectureREST APIRedisCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-09-21
Apply