<< back

Back End Developer - JavaScript

IC Creative|London, EC1A, Greater London, GB
Full-time
NodeJsServerlessBackEnd
9 days ago

My client in London are a small, creative team with a passion for technology, education, music, audiobooks and podcasts. They have built companies at scale before and are bringing that experience to the world of audio entertainment and learning for children.

They are looking for an experienced backend JavaScript developer to join the team to take charge of designing and building the core platform (a collection of serverless microservice APIs)

The successful JavaScript Developer will need to demonstrate the ability to write clean and robust code following good development principles (SOLID, DRY, KISS, YAGNI). You will need to use TDD incl. unit, integration and end-to-end tests and be prepared to write tests for all feature delivery as well as setting up and maintaining CI/CD flows.

This is a senior level role and when hired the new JavaScript Developer will be instrumental in architecture, standards and tooling decisions. Taking part in researching, estimating and prioritizing features for the development roadmap.

The successful JavaScript Developer will need the following skills and experience:

  • Expert level knowledge of JavaScript (ES6) and Javascript/Node.js design patterns
  • Good knowledge of JS build tools
  • Solid understanding of security best practices
  • Hands on experience designing and building REST (or GraphQL) APIs - as well as consuming them
  • Familiarity with API authentication and authorization mechanisms
  • SQL and NoSQL databases experience
  • Cloud based infrastructures (AWS), automated serverless deployment, Docker
In addition, it would be great if you have any experience or desire to work with or look into using any of the following:

  • Web development (HTML & CSS/Sass/pre/post-processor tools, React.js, etc)
  • Understanding responsive design principles, speed optimization techniques, web standards, accessibility
  • (Big) data processing and analytics, AI/machine learning
  • Pub/sub, message queuing protocols
  • Audio processing (compression codecs, live streaming, normalization)
  • Embedded SW & IoT (RFID/NFC, Bluetooth/BLE, WiFi, MQTT protocols)
This couldn’t be a more relevant sector to be looking at right now with the whole country home schooling! The role is currently fully remote, with an office near King’s Cross, London. It is expected that the team visit the office from time to time for key meetings. Whilst this is not a remote only position, there is flexible working hours and remote working where possible and appropriate. Many of the team are parents and the business understands that life and work need to work together especially as we are all living in lockdown...

Contact Name: Jon Gould
Reference: TJ/2926/V-169760
Job ID: 2925971