backlit gaming keyboard with a mug of black coffee

Full Stack Junior Developer

Job Description

Who We Are

We’re Kurve Kiosks, a high-growth new business focused on shaping the future of self-serve solutions across kiosk, online and mobile for the hospitality sector.

Founded by EPOS industry experts, our goal is to make the process of ordering food a simply awesome experience. We’ve grown strongly during some of the most difficult trading times and now count some of the coolest hospitality companies as our customers and now we’re scaling-up for the next period of rapid growth!

We provide innovative technology that enables personalised experiences and allows our customers to transform their operations, creating a market-leading brand experience.

Who We Need

As part of that growth, we’re looking for a junior to mid-level engineer who can join our team and play a pivotal role in bringing a new product to market. Your role will be to build customer-facing software in Android and cloud services as well as supporting infrastructure in PHP for our new Kiosk product. The software you write will be used in retail outlets across the country giving you an exciting opportunity to build fast, robust and user-friendly software at scale.

You will report directly to the Head of Development and work alongside our operations team and designers.

Qualifications & Experience


  • Software engineering-related degree
  • Minimum 1 year in PHP, SQL, NodeJS and general web dev technologies (CSS/JS, etc)
  • Experience in Android development (preferably Java)


  • Experience in Service-Oriented architecture
  • Experience with Cloud providers (preferably Google Cloud)
  • MySQL, CakePHP
  • Great communication skills with the ability to explain issues clearly
  • Pragmatism and Creativity
  • Accurate, with high attention to detail
  • Open and friendly personality
  • Ability to remain calm and problem-solve under small team pressure

Your Responsibilities

You will be based out of our Bristol offices with your initial task to understand our technology, and to get to know your teammates.

  • Analyse software requirements
  • Design and build with scalability and reliability in mind
  • Be aware of the product release timeline
  • Refactor and improve the performance of existing code
  • Follow and contribute to software development processes and standards

The Package

We understand that attracting and keeping the best talent is key to our bright future, so we are offering a competitive salary and 25 days holiday a year + 8 Bank holiday days. (with the option to carry 3 days over).

How to Apply

To apply, please write to with your CV and anything else you think we need to know.

Additional information

We celebrate diversity and value equal opportunity; We want to build a team which represents a variety of backgrounds, perspectives, and skills, and we decide employment based on merit and potential. Kurve is “An Equal Opportunity Employer”.

Working in a startup means that things often change and we adapt to the growing and changing needs of the business. We expect the above to be the bulk of the role, but this may change over time depending on your own development needs, aspirations and the makeup of the team.

We’re proud of the flexibility that we offer and we want to promote a positive work/life alignment. A one-size-fits-all approach doesn’t work for every team, and we encourage you to have conversations with your line manager and team to understand your work preferences and team needs.

The aim is to ensure that all individuals are able to maximise their potential, build trust with their teams, establish an effective work/life alignment and also meet the needs of our growing business!

Your work environment. Our bright and spacious offices offer lots of natural light, a jungle of plants, and different spaces to relax and focus on what you need to do.

We love socialising, whether through regular drinks in the office, offsite socials (both virtual and in person), celebrating milestones, or anything else that comes up, we enjoy hanging out with each other!

Your tech kit. We want to supply you with the best hardware to get the job done. We will set you up with your basic kit when you start and anything else you need once you have some time to get your feet on the ground.

Other Roles

Ready to re-imagine?

If you have questions about our Kurve PoS Platform & Kiosks or would like to book a demo please contact us.