Full-stack Javascript Developer - Contract

Job Ref: 50184283
Sector: Software Development
Date Added: 01 August 2017
  • South East London, London, England
  • £400 - £450 per Day
  • Faith Bowman
  • 0113 200 2316

Quick Apply

Request a callback

Send To A Friend

My client, a leading Media company, are seeking full stack developers as they make a significant investment in the tools staff use to do their jobs - from the software that helps to tell stories, to ensuring sales teams have the right data and insights, to tools that help the company work together more effectively. Like to work in small teams of 5 or 6 people, each one focussed on measurable outcomes.

Looking for developers who can work with staff across the organisation, help identify problems and find creative, modern ways to solve them. Tools need to be productive, usable, and accessible. You will also be encouraged to explore new technologies and approaches that best fit the problems.

Responsibilities:

  • Writing Node.js/Go, microservice creation.
  • Javascript, CSS, HTML development for user interfaces.
  • Collaborating with product owners, UX/designers to contribute ideas to help us achieve our company-wide goals.
  • Managing the lifecycle of a feature - from design to build to deployment.
  • Contributing to the company-wide frameworks.
  • Mentoring others, attending and giving internal workshops.

Technical skills:

  • Experience with Node.js (or similar)
  • Highly capable in JavaScript programming (without specific frameworks)
  • Knowledge of a variety of software design patterns, such as factory, observer, module, pubsub, closure, async, promises etc
  • Good command of written and spoken English
  • Working knowledge of Linux command line tools and version control concepts

My client works with lots of different technologies, if you worked with some of these (or similar things) in the past you'll be at home:

  • Most things are written with Node.js, Go or Java (and little Python).
  • Both SQL and/or No-SQL databases (neo4j, redshift, dynamodb)
  • Try to keep things modern - e.g. ES6 and ES7 development.
  • Everything is SOA and/or microservices architecture.
  • Version control and front-end build tools (Sass, Webpack etc.)
  • Encourage an understanding of design and UX principles.
  • Use technologies to decentralise our estate e.g. SQS, Kinesis, RabbitMQ
  • Most of the applications live on Heroku & AWS.

The technology department is a team 250+ staff and spans server-side, web and cloud software engineering, quality assurance, integration, on-premise and cloud provisioning, operational support, IT governance, programme/project management & customer/supplier management.

Please send your CV today!

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age