Backend Developer - Full Remote - Contract
Outside IR35
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
About the role
The backend developer will help to deliver features on the V2 of the product. The
developer will help the current team to supplement and meet delivery deadlines. The
work would be split between Refactoring, optimisation and development.
The developer will:
- Implementing Auth System
- Working on data processing pipelines
- Migrating to be as Cloud Agnostic as possible
- Design, develop, test, deploy, maintain and improve features for our real-time data
visualisation platform.
- Help in design and architecting our software for performance and scale.
- Work collaboratively with designers and engineers in cross functional teams where
software is product led, design driven, data informed and customer centric.
- Take ownership of your tasks and see features through from start to finish.
- Mentor, coach and foster good working practices that elevate our software
ecosystem
- Understand the whole product, its modules, and the interrelationship between them.
Requirements
To be a Full stack developers are expected to have most (not ALL) of these characteristics:
- 4-5 Years Relevant Experience as minimum proficiency with Typescript /
JavaScript. 75% node.js / 25% python
- Experience in the design and development of modern web applications with
emphasis on micro-services architecture and design patterns.
- Experience building backend services (Node.js, express or equivalent) and their
communication protocols (GraphQL, RESTful or gRPC).
- Experience building data processing pipelines for real time visualisations.
- Experience with containers and cloud environments (Docker, AWS, ECS or
equivalent Google Cloud, Azure etc.).
- Experience with relational databases (Postgres).
- Experience with CI/CD (Gitlab CI/CD or equivalent CircleCI, Jenkins etc.).
- Exposure to IaC (Pulumi or equivalent Terraform etc.).
- Excellent written and spoken English skills.
- A track record of operating within a successful Agile team.
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.
Discovering Direct IT Contract Opportunities for Contract Spy members.