Go Developer

Utility Warehouse
The Discount Club

Job details

  • Full-time
  • calendar
  • map markerLondon, GBPartially remote
  • GBP30.000 - 50.000
    Gross Anual Salary
  • homeWork from home allowed
    Companies who have a 'work from home' policy typically allow employees to stay at home a few days per month.
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeJunior
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £200

Intro

We are about to embark on a dynamic new phase as we transition from our legacy systems to new technologies and we are looking for bright, talented and enthusiastic Engineers to help us.

The Plan

Our 3-5 year plan touches on almost every aspect of technology within the business. We are embracing cloud, microservices and full automation throughout the stack. We use the right tools for the right job and are constantly exploring technology options (Node, Go, Scala as well as some staples like Java & Python) as we progress with our transition.

About you

We are looking for true technologists with a genuine interest in what they do day to day. If you're an open source contributor, hacker and wiz who loves to write code - great, so are we and we would love to hear from you! We are interested in both specialists and generalists; we strongly believe in lean methodologies, testing, automation, cross discipline and above all in getting things done and out there in front of our customers. If your interests span technologies from frontend to linux containers you will find plenty to do here - if you rather concentrate on architecture or react.js then there's plenty of that too.

We're looking for someone to

  • Build end-to-end web solutions
  • Influence and contribute to technical architecture
  • Participate in the entire development life cycle, from requirements to deployment
  • Automate

There are many interesting challenges to be solved within our domain, many will require specific tech to be used - the list below is just a summary of what is in play today; we are very much counting on you to bring fresh ideas forward!

Some of the tech in our stack

  • Go, Java, .NET core, PHP7
  • React.js and Redux Ecosystem, Node.js, ES6 / ES7, Babel, Webpack
  • AWS + Kubernetes
  • Cassandra, Kafka, Postgres, DynamoDB, MongoDB, Blockchain

We don't dictate or micromanage, we want our teams to be autonomous, proactive and self organising. We’re technology agnostic and always try to choose the right tool for the job.

Main requirements

  • Expertise in one of Go, Java, C#

  • Experience working in an "Agile" environment

  • Keen awareness of design patterns and when to apply them

  • Good understanding of *nix command line including tools (including Git)

  • Unit, Spec and behaviour testing

  • HTTP, REST, system integration

  • Lean development

  • Microservice architecture

  • Test and behaviour driven development

  • Continuous delivery, testing, integration and deployment

Nice to have

  • Kubernetes
  • Docker
  • AWS
  • Some knowledge of message queues (eg. Kafka, Rabbit MQ, Amazon SQS)
  • Elasticsearch, Redis, Neo4j, and some good ol' POSTgres
  • Domain driven design

Perks

  • Flexible hours
  • Frequent work from home
  • Competitive salary
  • Subsidised canteen
  • Laptop of your choice (Mac or Windows)
  • Share scheme

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £200