#1 Job Board for tech industry in Europe

Senior Backend Engineer (Node/AWS)
JavaScript

Senior Backend Engineer (Node/AWS)

London
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Node

    master

    AWS

    advanced

    SQL

    advanced

    RESTful API

    advanced

    PHP

    nice to have

    GraphQL

    nice to have

Job description

Online interview
We're looking for a Senior Back-End Developer with at least 5 years of commercial development experience who will be working as part of a multi-skilled development team on multiple projects using NodeJS.

You should have a passion for improving ways of working and effectiveness, both individually and across the team, be happy learning new things, and constantly pushing boundaries to produce the best possible product. A focussed, self-starter who can communicate highly technical ideas to both technical and non-technical colleagues and who works well in a diverse team in a busy and dynamic environment.

Responsibilities:

  • Provide robust, high-quality, and performant back-end platforms, microservices, and APIs to the front-end team and other stakeholders
  • Actively promote best practice, knowledge sharing, coaching, and continuous improvement of the team and its processes
  • Ensure tasks are well defined and scoped, completed to deadlines, and are properly tested and fit for purpose
  • Keep up to date with the latest back-end tools, technologies, and ways of working
  • Critique and test your own and others code
  • Operate in a fast-paced, rapidly changing environment with the ability to work on own initiative as well as part of a team
  • Communicate needs and requirements effectively

Core Technical Skills:

  • NodeJS/TypeScript
  • Hosting infrastructure and services through IaC (AWS) 
  • Knowledge of SQL
  • Architecting and building microservices and RESTful APIs
  • OOP with design patterns
  • TDD& BDDmethodologies
  • Agile development methodologies
  • Version-control systems(Git)
  • Integrating with 3rd party APIs

Advantageous Skills:

  • PHP (with Symfony or MVC-like framework)
  • Knowledge of NoSQL
  • Experience in managing people, teams and business change (highly advantageous)
  • Experience in migrating legacy PHP applications to NodeJS
  • RabbitMQ, Redis
  • Experience with GraphQL (future)
  • Python, Goor other languages
  • Database design and optimisation (Mysql)
  • Deploying CI/CD pipelines with automation
  • Docker and container orchestration
  • Linux server administration and DevOps
  • Front-end knowledge or experience (React)
  • AWS Certifications

In return, we'll give you:
 
  • Long-term/perm contract B2B, full time
  • Paid holidays
  • A relaxed and focused working environment 
  • Up to date kit to work on - laptop, monitors
  • Flexible working hours
  • Career progression and the time and budget to learn new stuff
  • Opportunity to work on international projects