Developer
Computer Futures
London, England
14d ago

You will be leading a team to create a suite of comprehensive software solutions from the ground up. Greenfield development using the latest technology and tools available.

The tech stack consists of React and React Native applications communicating using GraphQL to microservice containers orchestrated by Kubernetes.

Internal services use gRPC for communication and achieve high scalability thanks to a Kafka based event driven architecture and persist data to a mix of RDBS and No-

SQL databases including PostgresDB, MongoDB, S3 and Elasticsearch.

Working with the product lead, product designer and development teams you will follow modern CI / CD and agile methodologies to deploy into production multiple times per week.

This is a fantastic opportunity to come and join a Startup who are disrupting a century old industry, working on Greenfield development with a highly talented team in agile environment.

You will be given every opportunity to grow and develop your skills and career.

Responsibilities

  • You will be the technical leader for a team.
  • You will work closely with the CTO and the lead architect.
  • Follow Golang and React best practices to deliver and support production ready industry quality code.
  • You will be developing robust microservices to form the heart of a SaaS platform to serve globally distributed users.
  • You will be responsible for full lifecycle of services. Developers will take the services they build from design, through implementation and into production.
  • Requirements

  • Full hands-on technical experience
  • Golang AND / OR React
  • Microservices architecture concepts
  • Domain driven design
  • NoSQL database
  • Advanced use of git
  • Code testing
  • Use of unix systems commands
  • Desirables

  • AWS stack experience
  • Ability to perform basic Devops tasks
  • Experience using Kafka
  • ElasticSearch
  • Container based architecture : Docker / Kubernetes
  • Protobuf / gRPC
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form