Foodics

Foodics

Foodics is a cloud-based POS and restaurant management system that offers a comprehensive solution for restaurant owners to efficiently control, streamline, and grow their operations. With real-time insights and a data-driven approach, Foodics helps bu...

Food Products
251-1K
Founded 2014
$198M raised

Description

  • Lead the development of new features end-to-end, from refining requirements with Product through shipping and production monitoring.
  • Drive the technical design of significant system changes and help set development standards for the Backend team.
  • Mentor teammates while also learning from others on the team.
  • Identify opportunities to improve the existing technology stack with pragmatic new technology adoption.
  • Operate autonomously by identifying problems, proposing solutions, and following through without close management.
  • Collaborate with Product Managers to refine requirements, provide honest estimates, and push back constructively when needed.
  • Support production systems by shipping, monitoring, and owning delivered work.
  • Communicate technical decisions clearly to non-engineers and support effective async collaboration.

Requirements

  • Strong backend experience with modern PHP 7/8+, including object-oriented design, testability, and common design pattern trade-offs.
  • Ability to ship production React and TypeScript features end-to-end without supervision.
  • Experience working on high-traffic web applications and understanding scaling challenges such as database hotspots, caching, queueing, idempotency, and observability.
  • Practical experience with MySQL or similar relational databases, including reading EXPLAIN plans and fixing slow queries.
  • Experience designing and consuming HTTP APIs, including handling third-party reliability issues.
  • Daily use of AI-assisted development tools such as Claude Code, Cursor, Copilot, or similar, with healthy skepticism of their output.
  • Strong product partnership skills, including requirement refinement, constructive pushback, and estimating work accurately.
  • Clear written and verbal communication skills for technical and non-technical audiences.
  • Strong problem-solving ability, attention to detail, and sound judgment when evaluating complexity.
  • Preferred: DevOps experience with a major cloud provider such as AWS, GCP, or Azure, plus Kubernetes and CI/CD pipelines.
  • Preferred: Experience with Python, Node, or other backend languages.
  • Preferred: Experience with Elasticsearch and GraphQL.
  • Preferred: Experience evaluating or building LLM-powered product features, including prompt design, RAG, evals, and cost/latency trade-offs.

Benefits

  • Competitive salary.
  • Fully remote working with no commuting expenses.
  • Flexible work hours, with only a 10am stand-up required.
  • 25 days holiday plus bank holidays, with an additional day added per year of service.
  • Paid development and business-related conferences.
  • Curated career progression planning with formal yearly reviews and informal check-ins.
  • Opportunity to grow into a Feature Development Lead.
  • Regular all-company socials and quarterly team socials.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full Stack Software Engineer

Vonage 1K-5K Diversified Telecommunication Services

Vonage is seeking a Full Stack Software Engineer for its Connectors Engineering team to build and improve communications connectors and services across frontend and backend systems.

Agile AWS CSS Docker Git HTML HubSpot Kubernetes Salesforce TypeScript
16 hours, 1 minute ago

Sr. Full Stack .NET Developer (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is seeking a Senior Full Stack .NET Developer to build and evolve internal automation products for its Intelligent Automation Department, supporting operational teams across the full stack.

Angular Azure C# CI/CD CSS Docker Git HTML JavaScript MongoDB .NET Playwright Python React REST API Selenium TypeScript Vue.js
16 hours, 1 minute ago

Sr. Full Stack .NET Developer (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is hiring a Senior Full Stack .NET Developer to build and evolve internal automation products for operational teams within its Intelligent Automation Department.

Angular Azure C# CI/CD CSS Docker Git HTML JavaScript MongoDB .NET Playwright Python React REST API Selenium TypeScript Vue.js
16 hours, 1 minute ago

Sr. Full Stack .NET Developer (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is hiring a Senior Full Stack .NET Developer for its Intelligent Automation Department to build and evolve internal automation products that support operational teams across the company.

Angular Azure C# CI/CD CSS Docker Git HTML JavaScript MongoDB .NET Playwright Python React REST API Selenium TypeScript Vue.js
16 hours, 1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers