Mesh is looking for a leader for our engineering team, to partner with us in building a generational company.
After securing our Series A funding, we are all geared up to scale our business globally. Naturally, bigger scale needs better processes, new and innovative features, and a world-beating team - and our next Head of Engineering has the opportunity to come and build the next gold standard of software engineering companies.
What you’ll do
As our engineering leader, you will
-
Partner with CEO to define, prioritise and realise product roadmap (Role reports to CEO)
-
Own multiple design and architecture decisions, and drive engineering best practices for the team
-
Design, build, unit test and deploy critical product areas and features, and improve existing features
-
Do code reviews with the team and ensure the highest quality of codebase
-
Establish & own relevant healthy DevOps processes and practices within the team
-
Hire, mentor, and retain a world-class engineering team
-
Manage stakeholders including but not limited to business, product, operations and clients/vendors
-
Driving performance, efficiency and effectiveness of engineering and product development team
What you'll need
While we are flexible, we are looking for
-
12+ years of software development experience and 4+ years in leading teams
-
Hands on engineering experience with Java, Spring & React/Angular, Devops
-
Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis
-
Proven skills designing and developing simple to complex solutions including experience in designing and implementing large-scale distributed systems
-
Excellent verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences (We are a remote company, so documentation and great writing is a big plus)
-
Experience with SaaS products
Current team size: ~30 engineers across front-end, back-end, QA, mobile and ML
Tech stack: Java, ReactJS