Senior Software Engineer

London, UK

We are looking for an experienced and motivated Senior Node.js Developer to join our team and work on large-scale apps that will serve thousands of customers.

Responsibilities:
  • Write reusable, testable and efficient code in backend technologies (mainly Node.jsand Python)
  • Design and implement low-latency, high-availability and performant applications
  • Implement security and data protection
  • Integrate data storage solutions
  • Be a technical guru in the team who leads developers to create great designs
Requirements:
  • Over four years' experience developing rich, large-scale applications
  • At least two years’ experience of hands-on experience with Node.js
  • Familiar with software lifecycle and development methodologies (Agile, Scrum etc.)
  • Experience with both relational and NoSQL databases
  • Independent working and self-learning capability
  • Knowledge of patterns and best practices in asynchronous programming in JavaScript
  • Experience with Git and Git Flow
  • Experience with AWS and Heroku

Advantages

  • Experience with Angular2+/Vue.js/ReactJS/equivalent
  • Experience with HTML/CSS3 Experience with unit testing frameworks
  • Experience working in the finance industry
  • Experience with Linux scripting

Required experience:

  • Software Engineering: 3 years

Required education:

  • Bachelor's

Apply for this job

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
-->