Summary
We are looking for a Lead Developer to join our team working on a long-term product for a global cloud computing provider. This incredibly exciting project will deliver a state of the art cloud product using the latest technologies, and is a once in a lifetime opportunity for the right candidate.
The role requires someone that is friendly and confident working closely with our client. You will enjoy the support, creativity and problem-solving abilities of your Green Custard teammates throughout the project.
THE LIFE OF A GC LEAD DEVELOPER
I really enjoy my role, especially working with clients, using whiteboard sessions to dive into particular aspects of the product is fun and engaging. - Steven
Communication and creativity are both a necessary and rewarding element of the Lead Developer role at Green Custard. You'll be working with our customer to scope the project, capture requirements, and solve how best to put the project into practice. They'll listen to your expert advice on existing technologies, hosting, security, product design, and your creative suggestions too.
If you enjoy learning, you'll thrive. We're all about personal research and knowledge sharing amongst the team at GC. Be it about technologies, best development practices, design patterns, AWS hosting, or security - you'll utilise this information in all your work.
When leading a team you'll make sure the customer goals and the design are well understood, organise the tasks in Jira and include the team in sprint planning. We want you to value team input and facilitate as much autonomy as possible.
THE TECHNICAL SKILLS WE REALLY NEED FROM YOU
As a lead you MUST know what good quality code looks like, and you must have fluency in structuring larger scale projects. Demonstrable knowledge of Design Patterns (Dependency Injection, Factories, etc) and Testing Methodologies is important.
Increasingly TypeScript is becoming a common language across many of our projects, so we require good experience of its ecosystem and tools. Previous experience of C#/Java would also be a helpful foundation of the principles involved.
Most of our solutions are hosted in the Cloud, and we are an Amazon (AWS) partner, so familiarity with AWS’s Managed Services and Cloud techniques such as Lambdas is helpful.
For individual technologies, familiarity with a selection of the following would be beneficial:
-
AWS Hosting: S3, API Gateway, Cloudfront, ECS, EC2, Lambda functions, SES, RDS, Cloudwatch, Cloudformation, Kubernetes, Istio
-
Databases: Relational, Non-relational, Graph + knowing when to use them.
-
Server: ExpressJS/Loopback, RESTFul.
-
Modules: Jest, TypeMoq, InversifyJS, ExpressJS, Joi, Typeorm (or equivalent), prettier, husky, linters.
-
User interface: React, Vue.
-
Design patterns:
-
UI: MVVM, MVC
-
Backend: Patterns (Router/Controller, Business Logic, Datastore access), good use of SOLID.
-
Developments practices: TDD or BDD. Automated testing.
WHAT BENEFITS WE WILL GIVE YOU IN RETURN
- Competitive salary, matched pension up to 6%, 25 days holiday, and rewards for bringing in work, team celebrations, board game nights and free lunches (including fish and chip Friday!)
- Vitality healthcare + Life Insurance, Perkbox employee benefit scheme (e.g. 50% cinema tickets)
- Free parking and convenient office location for Cambridge North train station
- Encouragement and sponsorship of continuous learning and personal development
- The chance to shape and contribute to a growing values-driven business of technology-minded folk
-
And last but not least the option to choose and customise your workstation, including your machine, screen and chair – we want you to be comfortable while you write beautiful code
-
If this sounds like the role for you, please submit your CV to jobs@green-custard.com
If this isn't the perfect job for you, but you know someone that would love it then please do feel free to spread the word - we pay a finders fee of £500 to anyone who introduces us to a candidate who successfully passes their probation.
Office address
St. Johns Innovation Centre
St. Johns Innovation Park
Cowley Road, St. Johns Innovation Centre