Senior Back End Developer

Join RestApp and build a new ordering experience for future

London, UK
Senior Back End Developer
You can apply for this job after checking out job description.
Description

RestApp is a London based company with the mission to create better ordering experience for businesses and their customers.

Besides online ordering, RestApp also offers many other features like cloud based point of sale software, loyalty module, e-menu for partners and customers.

We’re in search for a passionate and experienced back end developers who can help us build great products for our partners and customers.

Responsibilities:
  • Working with product management, front end developers, devOps and designers
  • Design, build and deploy new features for RestApp
  • Deliver solutions in a continuous integration flow to production
  • Review and iterate architecture to ensure scale along with the growth
Preferred Qualifications
  • Bachelor’s degree in Computer Science/Engineering or related technical field or equivalent practical experience
  • 5+ years of experience building web applications
  • Proficiency in PHP (in Go and/or NodeJS is a big plus)
  • Familiarity with Distributed Systems programming
  • Experience in SaaS and high traffic applications are highly preferred
  • Understanding of HTML, CSS, Javascript, React and other web technologies
  • Solid understanding of OOP principles
  • Working experience with CI/CD and related tools like Git and Jenkins
  • Ability to write high-performance, maintainable and reusable code
  • Fluent in English
Our Process

We will review your application along with all the others we receive and pick the top profiles for a screening call. In many cases due to time constraints and our candidate volume, only the short-listed candidates are contacted but we do consider each application carefully. If you have been selected as a short-listed candidate, we will contact you for a short screening call to get to know you better. If you don’t get a call, please don’t be disappointed! We receive many applications for each role and have to prioritize who we speak to.

Job Application

We will review your application along with all the others we receive and pick the top profiles for a screening call. In many cases due to time constraints and our candidate volume, only the short-listed candidates are contacted but we do consider each application carefully. If you have been selected as a short-listed candidate, we will contact you for a short screening call to get to know you better. If you don’t get a call, please don’t be disappointed! We receive many applications for each role and have to prioritize who we speak to.