About the Role
This role will suit someone who wants to build at speed, take real ownership of the full stack, and lay the foundations for a future team, while writing production-ready code from day one. As the most senior technical person on the team, you'll spend most of your time leading a close-knit group of engineers, designing and building software, focusing on all aspects of a successful product, from user experience to security, scalability and integrations with OpenBanking and third party systems.
Key Responsibilities
Active contribution to project code: write, review, and maintain high-quality, scalable, and testable code
Set standards for code quality, testing, and performance
Drive key architectural decisions and technology selection
Provide technical mentorship and career guidance to engineers
Manage team activities in a Lean/Agile manner
Maintain a 70-30 split between hands-on coding and management duties
Lead system design and architecture discussions
Ensure technical solutions align with business goals