Software Engineering Lead

  • Tokyo
  • Partial Remote
  • Full-time
  • January 18, 2024
Conditions
yen-icon
9,000,000 - 12,500,000 JPY /yr
location-icon
Apply from Japan Only
visa-icon
No relocation to Japan
(No visa sponsorship from overseas)
Requirements
language-icon
Language Requirements
Japanese: Not Required πŸ‘
English: Fluent
career-icon
Minimum Experience
Senior or above

Join the NOMU mission to Do Better and Be Better and our journey to make our vision and products real! We are a startup on a mission to create a new and better choice for consumers to bring together health and sustainability by leveraging the latest in food and beverage, nutrition and technology.

We are an early-stage startup backed by amazing investors, including a major VC in Japan and a group of extraordinary entrepreneurs from Europe, the US and Asia. As an early startup, our team members get to define what their job titles and the team culture really mean in the context of a rapidly growing organisation with huge potential. You are not just part of building an amazing product; you are part of building an amazing company!

 

About the Role

We are looking for an experienced engineer willing to take the reins of developing an on-premise kiosk system, mobile application and future peripheral integrations.

You will be responsible for creating and leading a software development team to bring our vision alive in close collaboration with our founder, product designers, hardware and beverage teams.

 

Role & Responsbilities - What you will be doing:

Lead the development of a new eco-system

We are looking for an experienced engineer willing to take the reins of developing an on-premise kiosk system, mobile application and future peripheral integrations.

You will be responsible for creating and leading a software development team to bring our vision alive in close collaboration with our founder, product designers, hardware and beverage teams.

 

Autonomy and responsibility in a completely new team

As the lead engineer, you will own the entire development of all software parts. Although an initial technology stack has been selected to be able to quickly kickstart this project, you will be able to greatly influence the direction of all things technological as the company grows.

Aside from being hands-on in this completely new project, you will be able to select your team members, hiring either locally or offshore.

 

International environment

Although the first year of development and launch will be based in Japan and focus on the Japanese market, the company intends to go globally fast, and our founders, partners and investors are international (though often with some Japanese background). For this reason, we are looking to hire an international team. Much communication will happen in Japanese, but the company’s first language is English.

 

Technology stack

As the first version of our project will launch in mid-2024, we have selected Flutter and FlutterFlow for the development of the user applications. This will allow us to quickly get the first versions of the application out and tested while still allowing us to branch out and move over to complete custom Flutter development as required.

Our product will also consist of a kiosk-type interface for vending machines on-site. This involves integration with native third-party SDKs and the deployment and management of these devices.

The system will use Supabase as a backend architecture, although other solutions and services will be added as needed in the long term. As a lead engineer of the project, you will be expected to be able to hire and lead other engineers working both on the backend and front end of these products, as well as contributing yourself.

 

Requirements - What you would need:

We expect you to be confident leading a team and taking proactive long-term architectural decisions while prioritising short-term gains.

You should have worked on teams and products released on iOS and Android. As we are expecting some low-level integration in Android, having some Android experience is a plus.

You should have some experience developing both in Flutter for mobile yourself as well as having worked with backend systems, being comfortable with serverless architectures, CI/CD pipelines and the full development cycle.

In other words, we expect you to have some experience in the past leading teams and knowing how to run an efficient development team owning a mobile application, including the backend.

 

Additional Notes

Send us a few sentences explaining why you are the person for this job, together with your digital portfolio/profile (GitHub, blog, etc.).

We are looking forward to talking to you!

NOMU is a startup based in Tokyo and Singapore made of a truly global team spread around the world with a drive to Be Better and Do Better.

They aim to make the healthier, more sustainable, and happier choice the easy one.

NOMU aspires to become the world’s favorite brand for sustainable and healthier consumption. To help everyone to be better for themselves and their environment and to get the world in a better shape for the next generation.

View NOMU's company page

Search jobs from NOMU in Japan