Backend Engineer
Skills
Application DevelopmentBack-End Web DevelopmentComputer ScienceJavascriptNode.JsSoftware DevelopmentCode Review
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
