Job

button-icon-arrow-right
button-icon-arrow-left

Apply for this Job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.

Send

Consultant

button-icon-arrow-rightApply

Job Overview

Senior Node Developer - Permanent - £65,000-£90,000 in England, UK

  • Reference - 7DGTL
  • Permanent
  • £65,000 - £90,000 per annum

Developer (Node.js) - Permanent - £65,000-£90,000

My client is the global leader in B2B Music-Platform-as-a-Service that enables companies and brands to connect to its global music catalogue and rights management system to launch and manage unique and engaging music experiences.

About the role

My client are working at scale - their service-oriented API Platform is handling billions of requests per month and growing quickly. Recent growth in their commercial pipeline into new industries, such as social media & fitness, has led to increased use of their platform. They are hiring engineers into development roles to build new functionality and scale up their API, media delivery & content ingestion systems to meet the demand.

You'll be joining an enthusiastic technology team of 16 people who enjoy what they do and operate with autonomy. Development teams deploy into production multiple times a day and are empowered to deploy as soon as automated tests pass. Techniques such as pair programming and test-driven development (TDD) are deeply embedded. They are strong advocates of TDD and would only consider you for a position if you have a strong passion for it.

They follow lean principles, using techniques such as Kanban to drive this, keeping stories small and value-driven. They operate iteratively, delivering features as we go, to ensure we are solving the right problem in a meaningful way. They work in cross-functional teams, where developers and site reliability engineers work together to achieve their goals.

Their tech stack includes:

· Node.js, with some C# for older applications

· Linux

· AWS

· Serverless (AWS Lambda, Batch, Fargate)

· HTTP

· Containers (Docker, Docker Compose, ECS)

· Infrastructure as Code (CloudFormation, Terraform)

· Observability (DataDog)

· Scripting (Bash, Make)

· Message Queues (SQS)

· Relational Databases (PostgreSQL & SQL Server)

· NoSQL & Object Storage (AWS DocumentDB, MongoDB, S3)

Essential:

· Experience and a strong desire to develop using TDD

· Keen to partake in paired programming

· Experience in Node.js and at least one other language

· Infrastructure as code experience (CloudFormation, Terraform, etc)

· Experience building public-facing APIs composed of small, well-defined backend services

· Desire to build software in a lean and agile way

Desirable:

· AWS or GCP experience

· Docker & Linux experience

· Some C# experience

· Experience owning products end-to-end, including managing how they operate in production

· Scripting experience (Bash, etc)

· Observability, monitoring experience (DataDog, Grafana etc)

· Data engineering experience (SQL, NoSQL, etc)

· Understand & champion lean software development principles

· Experience designing and implementing microservice architectures

· Experience configuring CI/CD pipelines (e.g. GitHub Actions, TeamCity)

If you are interested please contact Zeqir Repaj on Zeqir.repaj@exploreltd.com

Developer (Node.js) - Permanent - £65,000-£90,000

Similar Jobs

Top