Software Lead

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 6 years of software development experience., At least 2 years in a technical leadership role., Proven experience in building and scaling complex platforms., Strong knowledge of multiple tech stacks, including backend, frontend, and cloud platforms..

Key responsibilities:

  • Own the technical vision and architecture of the platform.
  • Design and develop backend systems, APIs, and integrations.
  • Collaborate with stakeholders to translate needs into technical solutions.
  • Lead and mentor a distributed engineering team.

Job description

Job Title: Tech Lead – Kitchen Operating System (TOP)

Location: Remote (Company HQ in Riyadh, Saudi Arabia)

Department: Technology

About the Role

We’re hiring a Tech Lead to drive the architecture, development, and evolution of the Trofi Ops Platform (TOP). This platform supports end-to-end kitchen operations including procurement, production planning, stock control, order fulfillment, and reporting.

This is a remote role, but you’ll work closely with onsite teams across operations, product, and executive leadership. The ideal candidate is not tied to a specific tech stack, but rather excels at solving problems, designing scalable systems, and leading cross-functional engineering teams.

Key Responsibilities

• Own the technical vision and architecture for the Trofi Ops Platform (TOP)

• Design and build robust backend systems, APIs, and integrations that power real-time kitchen operations

• Collaborate with product managers and operational stakeholders to understand needs and translate them into technical solutions

• Work across the full stack when needed (Node.js, React, Kotlin, GCP, PostgreSQL, etc.) but focus on solving the problem—not just the tool

• Guide and mentor a distributed team of developers, ensuring code quality, best practices, and delivery velocity

• Lead technical hiring efforts, help structure the team, and grow engineering capabilities internally

• Ensure the platform is scalable, maintainable, and aligned with business goals

• Work with external vendors or contractors where necessary to speed up delivery and manage quality

Requirements

What We’re Looking For

• 6+ years of experience in software development, with 2+ years in a technical leadership role

• Proven track record of building and scaling complex platforms or internal systems

• Strong ability to work across multiple tech stacks and pick up new tools quickly

• Experience with backend (e.g., Node.js, Python), frontend (e.g., React), and cloud platforms (e.g., GCP or AWS)

• Deep understanding of system design, APIs, databases, and software architecture

• Excellent communication and leadership skills—able to work remotely and still build strong alignment with teams

• Bonus: experience in F&B tech, ERP, or inventory management systems

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Communication
  • Problem Solving

Lead Developer Related jobs