Features
Our Customers
EN
Login

Careers at TableCheck

Join our international team of professionals in a unique work environment

Hero Banner

About application

If you are applying, please send your resume to 【 recruit@tablecheck.com 】within 48 hours after submitting the form.

Those who do not send the documents will be automatically declined.

Backend Engineer

Job Description

We’re seeking a Backend Developer experienced in API design and development. As a member of our team you will scope, architect, and build critical components which integrate with numerous internal and third-party systems.

Responsibilities include:

  • Design and code APIs for customer, vendor, and internal use

  • Create integrations with 3rd party APIs

  • Create clear and concise documentation

  • Interact with vendors using both English and Japanese language

  • General backend development

Mandatory Skills

  • 5+ years of backend development

  • 3+ years Ruby on Rails experience

  • 2+ years MongoDB and PostgreSQL

  • 3+ years designing APIs

Recommended Skills

  • Previous startup experience highly desired

  • Test-driven development

  • Elixir/Phoenix, Scala, Go, Python

  • Software security

Language Skills

  • Fluent English required.

  • Enough Japanese to communicate with with vendors (e.g. JLPT N2 or above)

  • Chinese or Korean ability are a plus.

Evaluation Criteria

  • Applicants will be evaluated on the basis of their technical skill, cultural fit, and strength of their previous experience.

  • Applicants will be asked to complete a small coding project for evaluation purposes.

Site Reliability Engineer

Job Description

TableCheck, Japan's leading restaurant reservation management platform, is seeking a Site Reliability Engineer. As a member of our SRE team you will own the technology stack and help support our scaling demands.

We run a robust and fault-tolerant infrastructure built on Amazon Web Services (AWS) with Terraform, Kubernetes, Helm, and an array of tools for CI/CD, logging, monitoring, and so on. We emphasize DevOps best practices such as agile, scrum, automation, and customer-centric improvements.

TableCheck has embraced remote work. As such, communication and documentation are in our blood. We look for and write about signals in the noise which enables us to constantly learn and adapt, and we expect members of our teams to constantly follow up with questions and updates to keep everyone in the loop.

Responsibilities include:

  • Build and maintain a 24/7 production environment running on Kubernetes

  • Implementation of DevOps methodologies to improve IT team quality of life

  • Proactive system monitoring and configuration

  • Incident response

  • Mentoring and empowering team members

Mandatory Skills

  • Progressive experience including both software engineering and infrastructure / devops with at least 1 year as a technical lead

  • Current ability in at least one of the following languages: Ruby, Elixir, Scala, Go

  • Amazon Web Services (AWS)

  • Kubernetes

  • Configuration management (Ansible/Chef/Puppet)

  • Experience running production systems at large scale, and an understanding of the kinds of problems that can occur along with likely solutions

Recommended Skills

  • Previous startup experience highly desired, with at least 1 year in a technical lead role

  • Security, PCI-DSS, GDPR, forensics, etc

  • Hashicorp stack (Terraform, Consul, Vault)

  • ArgoCD

  • Prometheus

  • Grafana

  • PostgreSQL

  • MongoDB

  • Kafka

Language Skills

English is required. Japanese is nice to have, but optional.

Evaluation Criteria

We will evaluate candidates based on an interview and the strength of their previous experience.

Given the sensitive nature of this position, a background check will be required.

Business Development Executive(Sydney)

Job Summary

We are looking to expand our existing presence into NSW. You will have the benefit of working with some of the top restaurants and hotels in the region and there is room to build on that. This role is not limited to NSW and expanding our presence across Australia is a team effort and we offer lots of support and tools.

  • Based in Sydney and able to work remotely

  • Assist your Country Manager execute effective sales strategies to achieve sales targets

  • Perform research and identify new potential customers and new market opportunities

  • Establish contact and developing relationships with restaurant contacts

  • Build a base of go to restaurants in NSW

  • Be an expert on company’s products and deliver effective demonstrations to prospects

  • Plan and execute sales activity

  • Maintain quality service by establishing and enforcing organization standards

Reqirements

<Mandatory>

  • A positive attitude and driven self starter

  • 2+ years of proven sales experience

  • Excellent verbal & written communication skills

  • Fast learning ability coupled with passion for sales & technology

  • Solid customer service attitude with excellent negotiation skills

  • Availability to travel as needed

  • Australian Permanent Residency

< Preferable >

  • CRM experience (Zoho would be an additional plus)

Working with Tablecheck

  • Competitive Salary – Circa: 80,000-100,000 AUD per Annum (based on experience)

  • On-Going Team Support and Management Support

  • Be part of a fast paced and exciting international company with offices across all of APAC

  • Company Share Scheme

Business Development Executive(Sydney)

Job Summary

We are looking to expand our existing presence into NSW. You will have the benefit of working with some of the top restaurants and hotels in the region and there is room to build on that. This role is not limited to NSW and expanding our presence across Australia is a team effort and we offer lots of support and tools.

  • Based in Sydney and able to work remotely

  • Assist your Country Manager execute effective sales strategies to achieve sales targets

  • Perform research and identify new potential customers and new market opportunities

  • Establish contact and developing relationships with restaurant contacts

  • Build a base of go to restaurants in NSW

  • Be an expert on company’s products and deliver effective demonstrations to prospects

  • Plan and execute sales activity

  • Maintain quality service by establishing and enforcing organization standards

Reqirements

<Mandatory>

  • A positive attitude and driven self starter

  • 2+ years of proven sales experience

  • Excellent verbal & written communication skills

  • Fast learning ability coupled with passion for sales & technology

  • Solid customer service attitude with excellent negotiation skills

  • Availability to travel as needed

  • Australian Permanent Residency

< Preferable >

  • CRM experience (Zoho would be an additional plus)

Working with Tablecheck

  • Competitive Salary – Circa: 80,000-100,000 AUD per Annum (based on experience)

  • On-Going Team Support and Management Support

  • Be part of a fast paced and exciting international company with offices across all of APAC

  • Company Share Scheme

QA Manager

Job Description

TableCheck is looking for a manager to lead a team of manual testers and automation engineers to support global growth of our products. You will be responsible for leading team to develop test strategies and plans for both manual and automated testing and to proactively drive continuous improvements in the test methodology and best practices to ensure quality goals are consistently met. In addition to closely liaising with developers to deliver quality products, you will also work with groups such as Product Management and Customer Support/Success to understand real-world use cases of our products so that the strategies and plans that you and team members develop will be customized and optimized for real-world scenarios.

Mandatory Skills

  • 5+ years of experience with testing web and mobile applications

  • 3+ years of leadership experience in QA

  • Successfully created and implemented test engineering strategies with deep understanding of how to leverage automation in testing efforts and when to adopt manual testing

  • Experience with defining, collecting, and measuring quantitative and qualitative QA metrics

  • Excellent written and verbal communication skills with the ability to clearly communicate and articulate to stakeholders and management

  • Experience working in Agile/Scrum development environments with various methodologies, practices, and tools

  • Strong analytical and quantitative skills to make data-driven decisions and solve problems

  • Continuous improvement mindset and habits

  • Engagement in personnel activities such as hiring, career development, mentoring and managing performance, providing feedback, writing performance reviews

  • Ability to manage time effectively and learn quickly

  • Comfortable and adaptable in a fast-paced, dynamic work environment

  • Self-sufficient and self-motivated

  • Fluency in English

Optional Skills

  • Experience in restaurant business or hospitality industry

  • Experience in API testing

  • Business level Japanese

QA Engineer

Job Description

TableCheck is looking for a QA Engineer to help support global growth of our products. As a QA Engineer on our team, you will be responsible for evaluating features at the user level before each release, both manually and with e2e automated testing tools, and coordinating with development team to solve issues found during development in a timely manner. You will also work with groups such as Product Management and Customer Support/Success to understand customer use cases to develop your test plans and test suites that exercise real-life scenarios. You are expected to lead a team of junior QA engineers to execute your test plan and support them in their daily activities.

Mandatory Skills

  • 5+ years of experience with testing web and mobile applications

  • Knowledge and expertise to write test plans, test cases and analyze results

  • Familiarity with tools needed for testing (Jira, test case management tool, Chrome DevTools)

  • Understanding of Agile development concepts, practices, processes and tools

  • Team player with proven written and oral communication skills

  • Experience in mentoring and leading junior team members

  • Ability to manage time effectively and learn quickly

  • Comfortable and adaptable in a fast-paced, dynamic work environment

  • Self-sufficient, able to complete projects with little guidance

  • Fluency in English

Optional Skills

  • Experience with e2e test automation tools such as TestProject and Katalon

  • Experience with defining, collecting, and measuring quantitative and qualitative QA metrics and providing suggestions for improvement areas

  • Business level Japanese

  • Experience in restaurant business or hospitality industry

IT Manager

Job Description

TableCheck, Japan's leading restaurant reservation management platform, is seeking an IT Manager. In this role you will lead a small team and work with them to define, build out, and own the company's IT systems and processes. Because our company is growing, you will have a significant impact on the way we work as we continue to scale both within Japan and internationally. As the ideal candidate, you should have broad experience including both IT operations and support, and you should have a transparent and clear communication style.

TableCheck is highly diverse. You will work with people all over the world who are highly driven toward the goal of providing cutting-edge technology solutions to the hospitality industry and its customers. If you genuinely love what you do, are driven and passionate, and like a fast-paced startup environment, then we want to hear from you.

This is a hands-on management role - 70% individual contributor and 30% management at first, shifting more to management as the team grows.

Responsibilities include:

  • Maintain the systems used by the company, including devices, network, and applications

  • Define and scale processes for IT support, hardware lifecycle, asset management, and others

  • Propose, plan, and build out solutions for OS management, identity management, zero trust, and other IT infrastructure

  • Tenaciously automate as many processes as possible to reduce manual labor and eliminate the likelihood of human error

  • Support security and privacy certification standards such as PrivacyMark, GDPR, ISO 27001, and PCI DSS

  • Hire, train, and lead team members

  • Ensure strong internal support for company staff

Mandatory Skills

  • 6+ years of working experience in an IT role

  • Experience managing or leading a team

  • All-around ability to troubleshoot MacOS, Windows, ChromeOS, iOS, and Android

  • Experience with networking and support (network configuration, wired and wireless connectivity, routing, etc)

  • Strong experience/knowledge of network and device security

  • Proven, hands-on experience establishing new IT processes and infrastructure

  • Experience with OS and device management systems

  • Experience managing Japanese vendors

  • Experience working in a startup environment

  • Outstanding communication and interpersonal skills

  • Experience with support ticket management and tracking

Optional Skills

  • Experience supporting VoIP services

  • Google Suite / Google Workspace management experience

  • Identity management systems experience, including Active Directory, LDAP, and SAML

  • Hands-on experience with cloud operations (AWS, GCP, Azure)

Language Skills

  • Business level Japanese and English, with preference given to native Japanese ability

Senior IT Support

Job Description

TableCheck, Japan's leading restaurant reservation management platform, is seeking an IT

Manager. In this role you will lead a small team and work with them to define, build out, and

own the company's IT systems and processes. Because our company is growing, you will

have a significant impact on the way we work as we continue to scale both within Japan and

internationally. As the ideal candidate, you should have broad experience including both IT

operations and support, and you should have a transparent and clear communication style.

TableCheck is highly diverse. You will work with people all over the world who are highly

driven toward the goal of providing cutting-edge technology solutions to the hospitality

industry and its customers. If you genuinely love what you do, are driven and passionate,

and like a fast-paced startup environment, then we want to hear from you.

This is a hands-on management role - 70% individual contributor and 30% management at

first, shifting more to management as the team grows.

Responsibilities include:

  • Maintain the systems used by the company, including devices, network, and

  • applications

  • Define and scale processes for IT support, hardware lifecycle, asset management,

  • and others

  • Tenaciously automate as many processes as possible to reduce manual labor and

  • eliminate the likelihood of human error

  • Support security and privacy certification standards such as PrivacyMark, GDPR,

  • ISO 27001, and PCI DSS

  • Hire, train, and lead team members

  • Ensure strong internal support for company staff

Mandatory Skills

  • 6+ years of working experience in an IT role

  • All-around ability to troubleshoot MacOS, Windows, ChromeOS, iOS, and Android

  • Experience with networking and support (network configuration, wired and wireless

  • connectivity, routing, etc)

  • Strong experience/knowledge of network and device security

  • Proven, hands-on experience establishing new IT processes and infrastructure

  • Experience with OS and device management systems

  • Experience managing Japanese vendors

  • Experience working in a startup environment

  • Outstanding communication and interpersonal skills

  • Experience with support ticket management and tracking

Optional Skills

  • Experience supporting VoIP services

  • Experience managing or leading a team

  • Propose, plan, and build out solutions for OS management, identity management,

  • zero trust, and other IT infrastructure

  • Google Suite / Google Workspace management experience

  • Identity management systems experience, including Active Directory, LDAP, and

  • SAML

  • Hands-on experience with cloud operations (AWS, GCP, Azure)

Language Skills

  • Business level Japanese and English, with preference given to native Japanese

    ability

Engineering Intern

Please note that we can only consider intern candidates willing to work for 6 months or longer.

Job Description

At TableCheck, we create Japan's top apps for restaurant management and reservation booking, using the latest web technologies. In your Engineering Internship, you will work closely with our team of experienced coders and assist in the next-generation of restaurant apps in Japan. You will gain exposure to a broad range of software projects and learn how robust, bug-free web applications are built in the real-world. We will only consider applicants who have previous experience coding.

Mandatory Skills

  • Experience coding in Javascript (React, Node.js), Ruby, and/or Elixir language, as either a hobby or professionally

  • Ability to use GitHub / Git source control

  • At least one open-source project which we can review

Optional Skills

  • UI/UX design skills

  • Test-driven development

  • Design skills, CSS

  • MongoDB, Redis, NoSQL databases

  • Dev-ops (Linux, Terraform, Kubernetes, etc.)

  • Software security

Language Skills

  • Fluent English

  • Native-level Japanese, Chinese or Korean are a plus

Evaluation Criteria

  • Applicants will be evaluated on the basis of their portfolio of prior work, design ability, philosophy, and cultural fit.

  • Applicants without a publicly visible portfolio should not apply.

  • We regret to inform we are not accepting applicant with no previous coding experience at this time.


Start using TableCheck today

Let TableCheck manage your restaurant while you focus on growing your business

Features
Pickup & Delivery Table Management SystemCustomer Relationship ManagementAnalytics
Company
Find RestaurantsSupport
Join Us On
Copyright ©2020 TableCheck
Terms of ServicePrivacy PolicyPayment Policy
App Version: v2.6.2