Software Engineer

  • Tokyo
  • Partial Remote
  • Full-time
  • June 20, 2025
Conditions
yen-icon
¥7M ~ ¥13M /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Conversational
English: Conversational
career-icon
Minimum Experience
Junior or above

About Dinii

Our mission is to “make dining more enjoyable and exciting”. Our vision is to “become the dining infrastructure for everyone”.

Food is essential for life and also a culture that brings color to it. Dinii creates an environment where everyone involved in the restaurant industry can thrive and find enjoyment.

Dinii places great emphasis on the customer perspective, with product teams even working shifts in restaurants to gain a deeper understanding of the industry.

The team is diverse, with members from high-growth ventures to consulting firms, with an average age of 32.

All board meetings are conducted in English, preparing the company to compete globally.

 

Five Reasons to Pay Attention to Dinii Right Now

  • Dinii is leading the transformation of the entire Japanese restaurant industry, which has a market size of 25 trillion yen.
  • Dinii has raised 7.46 billion yen in funding from overseas venture capital firms.
  • Dinii's business started with mobile ordering and POS systems, but it has been expanding into areas such as Fintech and HR services to provide an All-in-One Restaurant Cloud solution.
  • With a churn rate of less than 0.5% and annual recurring revenue (ARR) having tripled since 2023, Dinii's high-quality product is driving explosive growth.
  • Dinii aims not only to transform restaurants but also to benefit restaurant employees and consumers, aspiring to become a world-class company that can compete globally, with its origins in Japan.

 

What Challenges Does the Foodservice Industry Face?

Japanese restaurants are world-class, with many Michelin-starred establishments, and 'food' is the top reason many international visitors come to Japan. In other words, Japanese cuisine is attracting global attention.

Despite this success, the industry still faces a high number of restaurant bankruptcies, and both business conditions and employee working environments remain tough.

The Japanese dining industry is dealing with two major challenges: money and people.

On the money side, low profit margins have led to poor credit ratings, making it difficult for many restaurants to manage cash flow.

On the people side, high turnover rates and rising wages are creating a constant shortage of workers.

 

How Does Dinii Solve These Problems?

Dinii addresses these issues through three approaches: increasing restaurant profitability, improving employee satisfaction, and enhancing access to financial services.

For its restaurant-focused SaaS, Dinii offers POS systems as a foundation, along with mobile ordering and CRM features. These unify restaurant sales data and enhance user experience (UX), helping restaurants become more profitable.

For its employee-focused SaaS, Dinii provides time and attendance management, as well as tools that visualize employee contributions, improving both UX and workplace retention.

In the Fintech space, Dinii has also entered the payment sector, offering low-rate services that enable payment processing in restaurants to improve their cash flow. Looking ahead, Dinii aims to boost restaurants' credit ratings by leveraging sales data, which come from its POS systems.

 

Job Overview

  • Tasks necessary for product feature development. As a full-stack engineer, you will be involved in implementation, technical design, and code reviews across frontend, backend, and native apps.
  • Tasks necessary for improving product reliability. This includes monitoring system metrics and handling on-call duties.
  • In addition to development, you will also be involved in various activities such as recruitment and communication with customers to achieve the team’s mission and roadmap.

 

Required Skills

  • Experience in development using TypeScript
  • Experience in developing web applications
  • Must meet one of the following:
    • Japanese: Business level or higher (e.g., JLPT N1 or CEFR B2 and above)
    • Japanese: Conversational level or higher (e.g., JLPT N3 or CEFR A2 and above) and English: Business level or higher (e.g., CEFR B2 and above)

 

Preferred Skills

  • Full-stack development experience, including both frontend and backend
  • Experience using React or React Native
  • Experience in schema design and writing efficient queries for RDBs
  • Experience managing cloud infrastructure on GCP, AWS, etc.
  • Experience making technical decisions as a Tech Lead or in a similar role

 

The type of person we’re looking for

  • Passionate about learning new technologies and taking on technical challenges
  • Has a strong desire and ambition to grow the product
  • Motivated to listen to customer feedback and solve their issues
  • Able to communicate constructively with stakeholders both within and outside the team.
  • Possesses a mindset of learning from failures to help the team grow
  • Willing to learn both Japanese and English

Dinii aims to become the dining infrastructure for everyone by providing its "All in One Restaurant Cloud."

Food is essential for connecting people, and Japan's foodservice industry — worth 25 trillion yen — is one of the nation's proudest cultures. Dinii wants to support this industry with technology and make it more rewarding and exciting for everyone involved.

Dinii places great emphasis on the customer perspective, as represented by its culture of "shift-in": product team members actually work shifts in restaurants — taking orders, serving dishes, watching customers' faces — to understand the realities of the field firsthand. This commitment to gathering first-hand information is the source of Dinii's competitive strength.

Dinii is also an "AI Native" company, where every team — not just engineers, but HR, CS, and Sales — embeds AI into their daily work to achieve outstanding productivity with a small, elite team.

The team is diverse, with about 125 members from megaventures, consulting firms, and the restaurant industry, working across four offices in Tokyo, Osaka, Sapporo, and Nagoya (as of June 2026). All board meetings are conducted in English, as Dinii aims to become an excellent company — born in Japan — that can compete globally.

Five Reasons to Pay Attention to Dinii Right Now

Dinii is leading the transformation of Japan's 25 trillion yen restaurant industry with innovative solutions. It raised 7.46 billion yen in its Series B round and has global expansion in its sights.

Dinii's business started with mobile ordering and POS, and has expanded into areas such as Fintech, ES (employee satisfaction), and CRM to deliver an "All in One Restaurant Cloud" spanning ToC web apps, ToB SaaS, and payment services.

With a churn rate of less than 0.5% and ARR that continues to grow rapidly — most recently doubling year over year — Dinii's high-quality product is driving explosive growth.

Dinii aims not only to transform restaurants but also to benefit restaurant employees and consumers, aspiring to become a world-class company — born in Japan — that can compete globally.

View Dinii's company page

↑ Back to top ↑

Software Engineer at Dinii
APPLY NOW  ➜