companyTebi logo

Graduate Software Engineer (Backend or Mobile) at Tebi | Amsterdam

TebiAmsterdam
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Recent graduates or those nearing completion of their degree in Computer Science, Software Engineering, or a related field, with a strong desire to learn and grow in software development.

About the job

Tebi builds a unified restaurant management system that connects sales, reservations, kitchen prep, payments, and analytics on one platform. The company’s technology supports hospitality teams as they streamline operations and improve service quality. Founded by Arnout Schuijff, co-founder of Adyen, and backed by €50 million from Index Ventures and CapitalG, Tebi already serves thousands of restaurants, cafés, bars, and coffee shops in the Netherlands, the UK, and beyond.

Role overview

This is a full-time position for recent or soon-to-graduate engineers interested in backend or mobile development. As one of Tebi’s first Graduate Software Engineers, you will join a team where learning and growth are central. The role offers hands-on experience with backend systems that handle financial transactions and real-time data, and the chance to help shape features that support restaurant teams daily.

You will work closely with experienced engineers, starting with clear, manageable tasks. Guidance is provided through code reviews and regular feedback. Over time, responsibilities expand as your skills develop. The stack includes Kotlin (for backend and mobile), Google Cloud Platform, and PostgreSQL.

What you will do

  • Contribute to the codebase, focusing on backend features with support from senior engineers.
  • Work on well-defined tasks such as fixing bugs, creating small endpoints, and improving services, with opportunities to take on larger projects as you grow.
  • Participate in code reviews and learn Tebi’s coding standards and practices from experienced teammates.
  • Write clean, maintainable code while building skills in testing, version control, and deployment.
  • Join merchant visits to see how Tebi’s platform is used in real restaurant settings.
  • Adopt a learning mindset: ask questions, experiment safely, and develop into a confident backend engineer with support from the team.

Requirements

  • Recent or soon-to-be-completed degree in Computer Science, Software Engineering, or a related field.
  • Interest in software development and motivation to build technical skills.
  • Some familiarity with Kotlin or another programming language, along with a basic understanding of backend development concepts.

This position is based in Amsterdam.

About Tebi

Tebi is at the forefront of revolutionizing restaurant management with a Connected Restaurant Management System that integrates various operational aspects into a single platform, enhancing the hospitality experience for teams and customers alike.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.