ZigZag is looking for a Lead Software Engineer to join our team!
About the Client
Our client was built as a full service agency delivering digital marketing, websites, systems, and execution for Australian businesses. Over time, the business expanded into building its own internal tools to solve the operational and delivery challenges faced by both clients and agencies.
From this work, two platforms emerged :
Together, these form an integrated ecosystem designed to help businesses operate with clarity, execute consistently, and scale sustainably.
RESPONSIBILITIES / CORE SUCCESS METRICS (POST PROBATION)
The Technical Lead is accountable for achieving and maintaining predictable delivery. Measured by : Defined roadmap milestones delivered on timeReduction in missed or rolled over ticketsClear weekly delivery commitments met consistentlyVisible reduction in founder intervention for delivery issuesExpected outcome : roadmaps translate into shipped work, not stalled plans.
The Technical Lead is responsible for improving the output of all developers. Measured by : Increased developer velocity within the first 90 daysClear ownership per developer and per taskReduction in rework and unclear scope issuesIdentification and correction or exit of underperforming developersExpected outcome : a smaller, more effective team that delivers more reliably
The Technical Lead must remove single points of failure. Measured by : Core systems and workflows documentedReduced reliance on individual developers’ knowledgeNew developers able to onboard without founder involvementExpected outcome : IP is protected and transferable.
A critical metric. Measured by : Founder no longer required for daily technical decisionsTechnical Lead independently managing delivery, prioritisation, and escalationClear, concise reporting replacing ad hoc conversationsExpected outcome : Founder operates at strategy and product level, not execution
The Technical Lead is expected to understand the commercial impact of technical decisions. Measured by : Reduced cost of delivery through efficiency improvementsClear visibility of development cost per feature or projectFewer overruns on client website and technical workAlignment of development effort with profitable workExpected outcome : Technical execution supports margin, not erodes it.
Measured by : Smooth collaboration with Marketing Manager on websites and campaignsReduced friction between marketing and developmentFaster turnaround for website changes via CanTicketExpected outcome : Marketing and development operate as one system.
REQUIREMENTS :
The Technical Lead must have deep working knowledge and leadership level understanding of the following stack. They do not need to be coding daily.
Hands on coding is not required. The ability to diagnose issues, challenge decisions, and guide solutions is.
SaaS and production experience. Must have experience working in a live SaaS product in market, including :
The Technical Lead must bring best practice thinking and enforce standards across the team. API and integration capability. Must have strong experience overseeing and guiding :
The Technical Lead must be able to :
Acute problem solving (critical requirement)
This role requires an acute problem solver, not a task executor. The Technical Lead must be able to :
Leadership and delivery requirements
This is a thinking and leadership role, not an individual contributor role. Must have proven experience in a lead role, including :
Strong preference
Not mandatory, but highly valued :
ZigZag is committed to building a diverse, inclusive, and equitable workplace. We believe that talent knows no borders, and we welcome individuals from all backgrounds to help us shape the future of work. Guided by transparency and agility, we foster an environment where everyone is valued and empowered to thrive.
By submitting this application, you acknowledge that you have read and agree with the company’s .
Software Engineer • Philippines