Senior Node.JS Developer at Distributed, Remote, £Contract Rate

  • Contract Spy
  • Remote
  • Jan 14, 2022
Duration not stated

Contract Description

Senior Node.JS Developer - Remote/Global

Who are we?

We're a software development company building the world's Elastic Workforce, reinventing work and challenging the assumption that a local team = the best team. 

We help businesses deliver technical projects better than ever before through our platform and on-demand Elastic Teams™. Customers use our platform to scope any software project and are then paired with a fully managed Elastic Team of the world's best permanent freelancers that deliver it.

We have recently secured £5m in Series A funding from Guinness Asset Management and are now hiring a number of exciting roles to add to our fully remote team for exceptional growth ahead.

As a member of the team, you'll be working with scientists, engineers, product managers, salespeople and operational leaders from a diverse set of backgrounds who are challenging every assumption about work.

Want to know more? read: https://distributed.co/about

Elastic Team Senior Node.JS Developer

As an Elastic Team Senior Node.JS Developer, you’re responsible for a portfolio of technical projects. You’ll need to be comfortable presenting ideas for system improvements, whilst working closely with analysts, QA's, designers, and other people on your team, producing detailed specifications and writing the program codes, testing the product in controlled, real situations before going live.

Industry agnostic, our Elastic Teams have delivered products for everyone, from multinational banks to bleeding-edge tech start-ups building their first products.

Your Responsibilities

You'll work with an existing development team of around 10 engineers to support the migration of an API to a newer version. This migration is being pushed by Azure (but will no longer support Azure Classic.) There are 50 databases to migrate, the work started 2 years' ago and moving forward we'll rely heavily on VMs.

The platform is a cryptocurrency market data solution giving investors access to real-time, high-quality, reliable market and pricing data. The platform produces cryptocurrency trade data, order book data, blockchain and historical data, social data, reports and a suite of cryptocurrency indices.

You'll responsible for: 

  • Migration of databases 
  • Involvement in daily standups (Kanban) 
  • Weekly planning & monthly retro sessions 
  • Code reviews 
  • Support the API migration/building out endpoints 

About You 

We’re looking for passionate technologists who enjoy working in collaborative agile teams. You’ll need to be a clear, concise & engaging communicator with people on your team. We enjoy the big picture and the detail; we want people who excel at both.

Specifically you'll need experience with: 

  • Node.JS 
  • JavaScript 
  • PostgreSQL
  • Redis 
  • Monorepos 

If you had experience with these technologies it would be really beneficial: 

  • Linux 
  • Azure 
  • S3 
  • BigQuery 
  • Crypto or financial services experience

About us

Distributed is proud to be an equal opportunities employer. Employees and contractors, as well as prospective employees and contractors, will all be treated equally and fairly. Distributed is committed to ensuring no less favourable treatment is experienced by any current or prospective employee because of any of the protected characteristics under the UK Equality Act 2010 or equivalent local equality legislation. 

By submitting your application you give us permission to store and use the information from your CV and your answers to application questions.

Department
Elastic Team
Locations
Fully Remote
Remote status
Fully Remote
Employment type
Contract