Careers

Frontend Developer

As a Frontend developer in MENU, you will play an important role in building one of the most advanced food ordering&payment platforms in the hospitality industry. Your work will have an impact on the digital guest experience for MENU restaurant customers. You will work with an experienced development team of twenty people and contribute to technology selection, architecture and user experience for our products.

UI/UX Designer

As UI/UX Designer you will work on a range of mobile apps, kiosk apps and web applications which are integral parts of the MENU digital guest service ecosystem. In parallel you’ll work on behind the scenes Customer management system and Service tablet app for managing menus and orders.

QA Engineer

As a QA Engineer in MENU, you will work with an experienced QA team to test the whole ecosystem of products - from mobile applications for iOS and Android devices and web applications, to integration with POS systems from other providers. You will design and execute automated and manual test cases to support APIs, ensure products meet or exceed the specified standards, acceptance criteria and end-user requirements.

.NET Developer

As a .NET Developer in MENU you will be responsible for backend and frontend programming, using techniques and programming languages - C # / .Net and other languages as needed.

Product Designer

As a Product Designer you will work closely with Research, Business Intelligence, Product Managers and Engineers to build simple, intuitive digital experiences. Your primary focus will be on Reserve’s b2b restaurant platform, including our mobile app and on the web, helping to drive the user experience for our restaurant partners.

Product Owner

As a Product Owner in MENU you will be responsible for leading the creation of functional product specifications, based on the guidance provided by the product management team. He/she will communicates effectively and manage product development and delivery within the scrum team.

iOS Developer

As an iOS developer in MENU, you will work with several experienced mobile developers and the entire development team on solutions that enable efficient ordering and payment by phone in different environments in different ways and developing SDK for partners.

Android Developer

As an Android developer in MENU, you will work with several experienced mobile developers and the entire development team on solutions that enable efficient ordering and payment by phone in different environments in different ways and developing SDK for partners.
As a Frontend developer in MENU, you will play an important role in building one of the most advanced food ordering&payment platforms in the hospitality industry. Your work will have an impact on the digital guest experience for MENU restaurant customers. You will work with an experienced development team of twenty people and contribute to technology selection, architecture and user experience for our products.

Frontend Developer

The key functions of Frontend Developer include:

  • Creating new user-facing features for MENU products
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize products for maximum performance, speed, and scalability communicating the design proposals, adaptations, and corrections within internal teams

Requirements:

  • Minimum 2 years of relevant experience
  • A university degree in a technical field of study
  • Experience with HTML5 / CSS3
  • Experience with CSS pre-processors – SASS, LESS
  • Experience with JavaScript / jQuery
  • Experience with some of the JS frameworks, ideally Vue.js
  • Experience with Git
  • Experience in developing Responsive / Adaptive Websites
  • Openness to receiving constructive criticism and improving upon it
  • Delivering upon deadlines
  • Fluency in English
  • Positive and service-oriented personality
  • Leadership experience in technology selection, architecture and design oversight, and mentoring others
  • Great problem-solving skills with a focus on optimization, quality, and performance
  • Passion for learning new skills and technologies
  • Excellent collaboration skills

Preferred qualifications:

  • Basic knowledge of the server-side language (php)
  • Experience in working on a large project/team and exposure to well-designed APIs, high data flow, efficient algorithms.

Our offer:

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • 10 days of sick leave per year, 100% paid
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad
As UI/UX Designer you will work on a range of mobile apps, kiosk apps and web applications which are integral parts of the MENU digital guest service ecosystem. In parallel you’ll work on behind the scenes Customer management system and Service tablet app for managing menus and orders.

UI/UX Designer

Key functions

  • Research user needs and market demand
  • Understand quantitative and qualitative data
  • Incorporating business goals and company vision
  • Conceptualizing solutions to various design problems
  • Working in all design stages and making sure designs are implemented according to the highest quality standards
  • Providing designs within the deadlines
  • Successfully communicating design proposals, adaptations, and corrections with internal teams

Requirements

  • Mid or senior level designer
  • Experience in designing web and/or mobile apps
  • Ability to quickly adapt to new software and tools (ideally you’re already familiar with Sketch)
  • Thorough understanding of design process and outputs in various levels of fidelity (wireframes, prototypes, style guides, user flows)
  • HIgh visual design skills
  • Having a great sense for color, iconography and typography
  • Working with pixel-perfect icons and interfaces
  • In the loop with the current trends in digital design
  • Attention to details and seeking higher standards
  • Openness to receiving constructive criticism and improving upon it
  • Fluency in English

Our offer: 

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad
As a QA Engineer in MENU, you will work with an experienced QA team to test the whole ecosystem of products - from mobile applications for iOS and Android devices and web applications, to integration with POS systems from other providers. You will design and execute automated and manual test cases to support APIs, ensure products meet or exceed the specified standards, acceptance criteria and end-user requirements.

QA Engineer

The key functions of QA Engineer include:

  • Reviewing quality specifications and technical design documents to provide timely and meaningful feedback and suggest solutions to identified product problems
  • Collaborate with QA Engineers to develop effective strategies and test plans
  • Consistently execute test cases (manual and/or automated) and analyze results
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle

Requirements: 

  • Minimum 3 years of experience in the Software Quality Assurance position
  • Experience with API testing (Postman, Runscope or similar)
  • Point-of-Sale (POS) Experience is a Plus
  • Automation experience using Runscope / Appium is a Plus
  • Experience and knowledge of testing methodologies (load, stress, acceptance, regression, localization, black box/white box, security, performance, usability, accessibility, smoke)
  • Basic knowledge of databases
  • Knowing the bug/issue tracking tool (preferably JIRA)
  • Understanding the life cycle of the software and all phases of the QA process
  • Fluency in English
  • Positive and service-oriented personality and a team player with excellent communication skills and the development of interpersonal relationships
  • Excellent collaboration skills
  • Developed problem-solving skills, commitment to detail and the ability to learn quickly
  • High level of flexibility, creativity, and perseverance

Preferred qualifications: 

  • Experience in automating tests (mobile UI and/or API)
  • Experience with agile development methodologies

Our offer: 

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad
As a .NET Developer in MENU you will be responsible for backend and frontend programming, using techniques and programming languages - C # / .Net and other languages as needed.

.NET Developer

Requirements:

  • Minimum 2 years’ experience developing with an object-oriented language .NET
  • Good knowledge algorithms and data structures, design patterns, Multithreading, socket programming in c#
  • Experience work in Visual Studio 2017, 2019
  • Experience with WPF, REST API, Web API
  • Basic knowledge of relational databases and SQL
  • Experience with GIT, Source Tree, JIRA
  • Scripting languages, WCF, Entity Framework is plus
  • Pragmatic spirit
  • Ability to effectively communicate and cooperate with peers
  • Fluent written and spoken English

Our offer: 

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad
As a Product Designer you will work closely with Research, Business Intelligence, Product Managers and Engineers to build simple, intuitive digital experiences. Your primary focus will be on Reserve’s b2b restaurant platform, including our mobile app and on the web, helping to drive the user experience for our restaurant partners.

Product Designer

The key responsabilities of Product Designer include:

  • Lead product design efforts for restaurant-facing, and diner-facing digital products
  • Design simple experiences that support complex restaurant operating procedures
  • Become intimately familiar with restaurant operations and restaurant employee motivations
  • Produce interactive prototypes
  • Work with research team to test and validate decision through in person and remote testing
  • Deliver solutions from low to high fidelity (sketches to final asset delivery)
  • Translate functional, interaction, and design requirements to developers verbally and through detailed documentation
  • Work within agile software development process
  • Give and receive feedback with fellow design team members
  • Execute in a fast-paced and highly fluid environment

Requirements

  • Minimum 5+ years of experience at a digital agency or tech company
  • Strong online design portfolio
  • A degree in a related field
  • Strong presentation skills
  • Excellent communication skills and attention to detail
  • Comfortable sketching on whiteboards and adjusting icons at 1600% zoom
  • Proficient with Sketch (Bohemian BV)
  • Proficient with Adobe Creative Suite, specifically Illustrator, Photoshop and InDesign
  • You love food and appreciate the subtleties of a great dining experience
  • Exceptional organizational and analytical skills
  • Proficiency in motion and animation design principles
  • Proficiency in Framer, Principle and/or Proto.io
  • Proficiency in HTML, CSS and JavaScript
  • Experience with running and synthesizing UX research

Our offer: 

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad
As a Product Owner in MENU you will be responsible for leading the creation of functional product specifications, based on the guidance provided by the product management team. He/she will communicates effectively and manage product development and delivery within the scrum team.

Product Owner

The key functions of the Product Owner include:

  • Analyze product & fit of roadmap items into current product: Feasibility, Architecture & Dependencies
  • Clearly defining Product Backlog items: Writing functional requirements to drive changes and enhancements
  • Ordering the items in the Product Backlog, in accordance with the product management team, to best achieve goals and mission
  • Optimizing the value and performance of the Development Teams
  • Ensuring the Product Backlog is visible and clear to all and includes the next tasks for the Scrum Team
  • Establishing and monitoring performance metrics, providing related reporting to product management and executives to communicate project status
  • Serve as sole point-of-contact for all product-related matters from the development team, and work with product management team to provide answers & solutions
  • Planning, refining and improving agile process
  • Aiding in and conducting user acceptance testing
  • Resolving production issues escalated by product support teams

Requirements

  • 2 years of recent experience as a Product Owner working on software applications
  • Experience working in Agile/Scrum development environments
  • Ability to contribute effectively within a fast paced, IT development environment
  • Strong written and verbal communication skills to interact with a wide audience: development, product management and senior management teams
  • Demonstrated ability to successfully manage multiple projects under limited supervision, including timelines, tasks, teams, group dynamics, etc.
  • Willingness to do what it takes to ensure the team accomplishes its goals
  • Critical thinker with strong analytical and problem-solving skills and “can-do” attitude
  • Strong English language skills

Our offer: 

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad
As an iOS developer in MENU, you will work with several experienced mobile developers and the entire development team on solutions that enable efficient ordering and payment by phone in different environments in different ways and developing SDK for partners.

iOS Developer

The key functions of the iOS Developer include:

  • Minimum 2-3 years of relevant experience
  • Experience in working in Swift is necessary, Objective-C is a plus
  • Knowledge of OOP patterns and data structures
  • Experience in using third-party libraries and APIs
  • Experience working with remote data via REST and JSON
  • Experience working with custom UI layouts
  • Experience with Git
  • Experience in working in Agile environment and Scrum methodologies
  • Presence for high-quality user experience and impeccable interface
  • Good knowledge of English language

Nice to have:

  • Experience in working on a large project / team and exposure to well-designed APIs, high data flow, efficient algorithms
  • Experience with in-app billing
  • Experience working in the Android environment

Our offer: 

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad
As an Android developer in MENU, you will work with several experienced mobile developers and the entire development team on solutions that enable efficient ordering and payment by phone in different environments in different ways and developing SDK for partners.

Android Developer

The key functions of the Android Developer include:

  • Minimum 2-3 years of relevant experience
  • Knowledge of OOP patterns and data structures
  • Experience in using third-party libraries and APIs
  • Experience working with remote data via REST and JSON
  • Experience working with custom UI layouts
  • Experience with Git
  • Experience in working in Agile environment and Scrum methodologies
  • Presence for high-quality user experience and impeccable interface
  • Good knowledge of English

Nice to have:

  • Experience in working on a large project / team and exposure to well-designed APIs, high data flow, efficient algorithms
  • Experience with in-app billing
  • Experience in the iOS environment

Our offer: 

  • Opportunity to participate in creating a global industry-changing product
  • Great international team and informal start-up atmosphere
  • Strong company culture and team spirit
  • Ability to learn and improve your skills
  • Possibilities for career development as the company grows
  • 25 vacation days
  • Private insurance
  • Competitive salary
  • Paid conferences and in house trainings
  • A cozy and centrally located office in Novi Sad

Our Story

MENU is built around the idea of making food ordering experience fun and easy. We are driven to build extraordinary software-as-a-service solutions to bring the digital age to the restaurant industry and go above and beyond in our quest for excellence in customer experience and restaurant efficiency.

Our Team

We cherish diversity and our team includes members from over 10 different countries and backgrounds ranging from development to teaching and banking. We are international and flexible with our Swiss and Serbian based teams working as one. At MENU every team member is focused on our mission and brings his or her unique skills to take the company to the next level.
We offer a friendly atmosphere, great opportunities to work and grow side by side with senior developers and mentors.

Our Technology

Our technology has been fully developed in-house and consists of three software solutions: Kiosk, Mobile app and Web app for food ordering. The complexity and variety of technologies used in development allows us to continuously push the limits of our innovation in the marketplace and keeps our team engaged and inspired..

The Selection process

Send us your CV at hr@menu.app

Meeting in person: Interview and Assessment

Tech homework assignment (if technical role)

Official job offer

Welcome aboard!

Our Offer to YOU

Great locations in Zurich and Novi Sad

Open door policy: New ideas are always welcome.

Team approach and personal growth

Attractive benefits and remuneration package with equity potential

Flexible working hours

Become a sales partner

Become an investor

Let us get in touch with you

We're looking forward to giving you a closer look at our products and showing how they will benefit you and your customers.