Lead Software Engineer

May 22, 2026
Application ends: August 21, 2026
Apply Now

Job Description

The Role

You will lead the technical development of our POS platform, using the existing PHP MVP as the blueprint for a modern Laravel, TypeScript, and Inertia.js (React or Vue) application.

This is a hands-on full-stack role covering the full front-end ordering experience, API development, and all back-end processing for the POS platform. You will work across everything from customer ordering flows and checkout through to orders, products, menus, payments, inventory, reporting, venue operations, integrations, and AI-assisted workflows.

You will work closely with the Managing Director, Head of Software, Project Manager, and Design/Product/Marketing teams to take the current MVP through to a scalable commercial product.

This is initially a senior hands-on individual contributor role, with a pathway into hands-on technical leadership as the product grows.Key Responsibilities

  • Review the existing PHP MVP and re-platform it into a modern Laravel application
  • Own the full front-end ordering experience, including customer ordering flows, checkout, account/order screens, and responsive UI
  • Own the back-end processing for the POS platform, including orders, products, menus, payments, inventory, venues, reporting, and operational workflows
  • Build and maintain the Laravel back end and Inertia.js front end using TypeScript with React or Vue
  • Design and build internal and external APIs to support ordering, payments, venue operations, reporting, integrations, and future product expansion
  • Develop real-time online and phone order processing
  • Build systems for product and menu management, inventory tracking, payment handling, and venue operations
  • Improve and modernise the existing database structure
  • Implement practical AI features that improve ordering, operations, inventory, or customer experience
  • Use AI development tools such as Cursor, Copilot, and LLMs to improve development speed and quality
  • Work with the Managing Director, Head of Software, Project Manager, and Product/Design/Marketing teams to align technical delivery with product goals
  • Set coding standards, documentation practices, API standards, and CI/CD processes
  • Mentor developers as the team grows while remaining close to the code

Required Skills

  • 10+ years of professional full-stack web development experience
  • Strong commercial Laravel experience
  • Modern PHP 8.x experience
  • Strong TypeScript experience
  • Experience with Inertia.js and either React or Vue
  • Strong API development experience, including RESTful API design, integrations, authentication, validation, and maintainable API architecture
  • Strong MySQL skills, including schema design and query optimisation
  • Ability to work with legacy PHP code and move business logic into a modern framework
  • Git experience
  • Linux/server environment experience
  • Experience with CI/CD pipelines
  • Strong understanding of software architecture and maintainable code

Nice to Have (Not Required)

  • Experience with POS, hospitality, restaurant, or retail systems
  • Experience with e-commerce, payments, ordering systems, or inventory workflows
  • Experience working in or around hospitality venues
  • Experience using LLM APIs such as OpenAI or Anthropic
  • Experience building AI features into real products
  • Experience integrating with payment gateways, accounting platforms, delivery platforms, or third-party hospitality systems

What We’re Looking For

  • A hands-on engineer who can take ownership of a product
  • Someone who can work from an existing MVP and turn it into a scalable platform
  • Strong product thinking, not just technical execution
  • Clear communication with technical and non-technical stakeholders
  • Ability to work independently and make good technical decisions
  • Strong API, database, and full-stack architecture judgement
  • Interest in using AI both as a development tool and as part of the product

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru