li>Work directly with stakeholders on both sides - our own project managers, designers and engineers, and the customer's technical and non-technical people - drawing out what's really needed, explaining technical trade-offs in plain language, and making sure what we build genuinely serves the people who use it. The process starts with a behavioural screening interview with the hiring manager; candidates who progress go through a full interview loop that, for this Staff full-stack role, includes a hands-on programming session (our stack is Java and Angular, though you're welcome to use a language you're comfortable in - Java, C#, TypeScript, Python or Go), a system design and architecture discussion, and a conversation about technical leadership and mentoring.