Lead Product Developer - Full Stack (£50-70k + great benefits)

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

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

i
Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*