Backend Engineer

Skills
Application DevelopmentBack-End Web DevelopmentComputer ScienceJavascriptNode.JsSoftware DevelopmentCode Review
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • A minimum of 3 years' experience in service application development using Node.js
  • Strong knowledge of microservices architecture patterns, frameworks, and best practices
  • Experience with version control systems like Git
  • Superior communication and collaboration skills
  • Ability to work effectively in a remote team environment
  • A quiet, distraction-free remote work space with reliable and robust internet connectivity
  • Authorization to work in the United Kingdom without the requirement of employer sponsorship

Nice to have

  • Node.js skills
  • Microservices knowledge
  • Version control experience
  • Communication skills
  • Collaboration skills
  • Remote work capability

Day to day

  • Build and maintain high-quality product features for service applications using Node.js.
  • Collaborate with the Payments product team and other engineers to ensure seamless integration of service applications with the frontend and mobile applications.
  • Actively participate in code reviews, providing and receiving constructive feedback to improve overall code quality, and troubleshoot and resolve software defects and other technical issues.

Hiring process

  • Application Review
  • Initial Discussion with Talent Team
  • Hiring Manager Interview
  • Technical Assessment
  • Technical Interview
  • Meeting with Product Leader