Lead Full Stack Engineer | Remote Based | £70,000
We’re looking for an exceptional lead engineer who can lead by example, setting best practices and design for their microservice architecture. In addition to this you will:
Work with product managers on the design and development of new product initiatives ensuring best-practices and advice on technical design tradeoffs for solutions;
Design and implement of major platform changes to ensure we maintain a secure, performant, robust and reliable platform;
Provide support and coaching to the engineers in solving technical problems;
Contribute to best practices and principles in software development (security, operations);
From time-to-time provide input into the hiring process for product and engineering.
Essential Skills
A degree in Computer Science or a numerate discipline;
5+ years engineering experience with 2+ years leading teams of five or more;
Experience working with engineering teams to lead design and development in a hands-on
manner ensuring projects are delivered with relevant functional and non-functional
attributes based around our key metrics;
Deep knowledge of Javascript/Typescript and development on Node.js;
Experience of designing and building platforms (micro-services especially) with an
understand of sync/async messaging plus application and infrastructure patterns;
Experience with a cloud platforms (AWS a plus), including provisioning infrastructure (they
use Terraform);
Good understanding of relational databases (they use Postgres) and where other database
solutions fit (column oriented, document etc…);
Good understanding of algorithms and data structure;
A good understanding of unit, integration and acceptance testing;
Desirable Skills
Experience with building data platforms and solving data problems;
Experience building mobile apps with React Native;
Experience building webapps with React;
Experience with GCP as a data platform.
n.b.
We’re looking for hands-on engineers for the above role, rather than people that have been hands- off with engineering teams. If you don’t have production Javascript/Typescript knowledge, then that isn’t a necessity, as long as you have experience of building service based platforms in another language (Python, Java) and a good understanding of the core fundamentals of Node.js and Javascript. We’re looking for someone who can coach engineers with this role, so this isn’t 100% hands-on coding.
To learn more about this role please contact Alex Palmer at Peaple Talent.