Save this contract

Mind providing us with your email so we can save this contract? We promise we won't spam you, and you can unsubscribe any time.
Saved this job! You can see it in saved.
Saved this job! You can see it in saved.

3 remote Yarn contracts

React/Node Engineer - Video Playback

2 months ago
$55 - $70/hour (Estimated)Remotediamond

We are looking for an experienced React/Node Software Engineer who will help build next generation experiential platform including video and mixed reality to replace or enhance in-person events. At Diamond, engineers are passionate about media and focus on delivering break-through products. As a Software engineer, you will be working in an extremely fast paced environment where you'll use your experience with video to help solve complex business requirements. You will be required to build highly scalable video platforms. You will need to be experienced enough to make data-driven architectural decisions. This is a long-term contract role with potential to extend or convert to permanency. This is a remote position however local candidates in Los Angeles are highly preferred.


  • Driving design and build out of a new platform
  • Writing reusable, testable, and efficient code
  • Implementation of security and data protection
  • Reviewing and actively participating in architectural discussions
  • Working closely with development, integration and test teams to ensure product quality.
  • Supporting operations by providing deployment and sustained engineering support for all responsible systems and technologies

Qualification Requirements:

  • Bachelor's degree in Computer Science or equivalent degree
  • 5+ years of experience in a software development role
  • Excellent programming skills with Javascript, Node.js & React.js
  • Very comfortable with ES2015 or greater
  • Experiencing using npm and yarn package management tools
  • Experience with video file formats/delivery, codecs and delivery protocols (HLS/DASH), video players (JWPlayer)
  • Experience developing maintainable, organized code
  • Excellent documentation skills
  • Experience with Continuous Integration and Agile methodologies
  • Exceptional communication, presentation and negotiation skills
  • Ability to balance short-term goals and long-term vision
  • Ability to innovate and provide efficient implementations
  • Understanding of the design and implementation of low-latency, high-availability, high-performing backends
  • Experience with implementation of automated testing platform and unit tests
  • Proficiency with code version tools such as Git, BitBucket
  • Vendor / partner evaluation
  • Solution-oriented, highly motivated and proactive self-starter
  • Strategic mindset coupled with a keen attention to detail
  • Comfort in balancing multiple projects/priorities in a fast-paced, high pressure environment

Preferred Skills

  • Experience developing software in at least one of the following areas: media playback/media streaming/media workflow management/content management
  • Understanding of fundamental design principles behind a distributed and scalable application
  • Continuous Integration and Deployment Experience using DevOps tools such as Jenkins
  • Working knowledge of Web App development using HTML/CSS
  • In-depth knowledge of creation of automated unit and integration testing
  • Excellent written, communication, inter personal, liaison and problem-solving skills with the ability to work in multi-cultural environment
  • Experience with Linux, Ubuntu/Debian
  • Experience developing backend services and RESTful APIs
  • Experience with build systems like Gulp, Grunt, Webpack, etc
  • A gadget junkie

Diamond is a digital technology agency that defines and delivers technology innovation from idea to product, seamlessly fueling the ever-evolving consumer experience. The Diamond team has decades of expertise in building web, software, and mobile development projects for clients ranging from startups to Fortune 100 across many scales. Established by Technology experts deeply connected within the developer community, we pride ourselves in bringing the best people with the most innovative technology projects. We offer flexibility, benefits, several perks, and a team oriented trusting environment. Check us out on

Get new remote Yarn contracts sent to you every week.
Subscribed to weekly Yarn alerts! 🎉

Data Engineer - Fully Remote

23 days ago
£400 - £500/dayRemoteHarnham

£350-£450 PER DAY

A chance as Software Engineer to work for an exciting AI start up in building innovative software products.


As a Software Engineer you will be working for a dynamic AI start up. As a Software Engineer you will be working alongside Data Scientists on different products. You will be working in an agile and fast paced environment.


As Software Engineer you must have extensive experience with Python. You will be doing both front and back end but the backend in Python will be the main focus. Alongside expertise in Python you must be familiar with Javascript and React for front end applications as a Software Engineer. As a Software Engineer you must have experience applying TDD and BDD approaches to ensure that quality is baked into the implementation. As a Software Engineer experience in cloud technologies like Docker, Kubernetes and AWS/Google Cloud Platform are desirable. As a Software Engineer any experience working on ML focus products or within an AI environment is valuable. A background in either video analytics performance or web development is also nice to have.


The successful Software Engineer will have the following skills and experience:

  • Extensive experience with Python for backend development
  • Good commercial experience with Javascript and React for frontend
  • Experience in cloud technologies like Docker, Kubernetes and AWS/Google Cloud Platform
  • Worked for on ML/AI based products


  • A chance to work in a highly dynamic environment


Please register your interest by sending your CV to Anna Greenhill via the Apply link on this page.

Principal Data Engineer

2 months ago
£600 - £650/dayRemoteHarnham

Principal Data Engineer
£650 per day
South West London/Remote

As a Principal Data Engineer, you will be building out a greenfield implementation of an AWS platform to host big data techs as well as Machine Learning pipelines. It is a very exciting new project for this insurance company who wants to build an analytics centre of excellence.

This company are of the leading insurance companies in the UK. In order to compete with their competitors, they are looking to migrate services to the cloud and build a Data Science function who can provide insights to help them launch products that their customers want. They have the capacity to ingest big data so are building out their Engineering team and require a contractor to come in as the most senior person to lead the greenfield implementation.

In this role, you will be reporting the Head of Engineering and working with architects to build out AWS components that will host Spark applications. You need to have expert coding skills in Python as will be building a Machine Learning pipeline for Data Scientists to eventually build their models on. The team are looking for someone who can advise them on the architecture, mentor junior developers and bring new ideas/techs to the table.

The ideal Principal Data Engineer will have:

  • An expert understanding of AWS (Lambda, Kinesis, Glue, Athena)
  • Good hands on coding skills with Python
  • An understanding of Machine Learning
  • Strong exposure to Spark

Please submit your CV to Henry Rodrigues at Harnham via the Apply Now button.
Please note that our client is currently running a fully remote interview process, and able to on-board and hire remotely as well. This role is intended to be home working for the duration of COVID-19 isolation period.