Here at Yoco we want to make it easier for small business owners to do business. We’re all about simplifying the complicated things so that they’re smooth, easy and clever where it matters most - your sales.
Our mobile card readers allow you to accept payments when and where you need to, by connecting to your smartphone or tablet. Our free business too...
As a Senior Engineering Manager in App Experience, you will manage up to 15 full stack and backend engineers that work in 2 teams, namely:
Signup & Onboarding: This is a full stack team that builds and manages our signup and onboarding products, including KYC (Know Your Customer).
Auth & Identity: This is a full stack team (leaning towards backend) that builds and manages our authentication, authorization and profile platform.
This role reports to the Director of Engineering.
What you will be doing
Engineering Managers at Yoco focus on the following:
People: Retain and grow existing talent, and attract new talent. As a Senior Engineering Manager you will lead up to 15 software engineers spread across 2 teams.
Practices: Continuously improve engineering practices. As a Senior Engineering Manager you will be expected to recommend initiatives and lead multiple initiatives across Engineering that improve engineering practices.
Delivery: Just as Product Managers are accountable for what teams build, Engineering Managers are accountable for how the what is delivered to our customers. To implement the how requires a detailed understanding of the what. We expect timely delivery with industry-leading quality and non-functional requirements (e.g. security, performance, etc.).
Technical: Contribute to the Yoco technical direction and ensure that your teams are aligned with this technical direction. This might mean getting technically involved (e.g. coding, code reviews, etc.) to ensure that the initiatives move forward.
About you
5+ years of experience as a software engineer
5 to 7+ years of experience managing up to 15 individuals
Experience leading a globally distributed team
A track record of retaining, growing and retaining great people
Experience in managing engineering teams in a product-based company (instead of a services-based company)
Experience in driving business success and product development in a highly cross-functional organisation
The ability to thrive with a high level of autonomy and responsibility
Experience in payments is a bonus
Experience in signup, onboarding, KYC, authentication, authorization and profile platforms is a bonus.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.