Back End Developer

Details

1043084
Staffordshire University
04/07/2022
Ongoing
37.5 Hours per week - Monday to Friday
Smart Casual
 

Pay

£50,000
£65,000
 

Description

An exciting new opportunuity has become available in Stoke-On-Trent! My client are a highly successful tech business providing EPOS and APOS systems to the restaurant and takeaway industry. Their Online portal is a consumer-focused online food ordering platform enabling customers to order their favourite dishes at the click of a button. 

They are in hyper-growth mode right now and working very hard to support restaurant partners. They have 20,000 restaurant partners across three continents already, their aim for 2022 is to double that to 40,000. The time for this sector is now, and we therefore are looking for Backend API Developers to join their team. If you are ready for a challenge, and are passionate about what you do, then we want to hear from you
  • Participate in the entire application lifecycle, with a core focus on development.
  • Design and implement highly scalable and reliable REST API’s
  • Design and Deploy cloud level solutions to provide reliable integrations with 3rd parties.
  • Maintain an existing IaC (Infrastructure as code) project that automates the provision of cloud level resources.
  • Work closely with QA team members to ensure high test quality.
  • Collaborate with Front-end teams to agree on API contracts
  • Liaise with developers, product and management to identify new services
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.

The successful candidate should be fundamentally driven by high quality and reliability, being capable of designing and implementing services and API’s that adhere to a high standard of quality, reliability and performance.

  • Understanding and implementation of security and data protection.
  • Highly experienced with back-end programming languages such as Javascript/Typescript, Python and any other high performance language.
  • Understanding and experience in the Agile / SCRUM methodology.
  • Experience with Test Driven Development.
  • Able to design and implement cloud solutions using Messaging, Decoupled Processing, Step Function and Machine Learning data flow control.
  • Fundamental understanding of SQL
  • Experience with Document Stores, specifically DynamoDB.
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of build and deploy framework for CI and CD, including TeamCity and AWS
  • CodeDeploy.
  • You have experience across the full software development lifecycle
  • Ideally you will have experience with microservices using Docker or Kubernetes

Requirements:

  • Typescript/Javascript as your primary language
  • Node JS and AWS  Experience is Must
  • Highly experienced with back-end programming languages such as Javascript/Typescript, Python and any other high performance language.
  • Solid experience of back-end design and development
  • Experience with Document Stores, specifically DynamoDB.
  • Solid understanding of REST and HTTP protocols
  • Have good understanding on end to end optimizations
  • Proven testing experience, including unit, integration and system testing
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude.
 
You're quick to pick up new programming languages and technologies (you'll be working with a variety depending on the clients set-up)
Stoke-On-Trent