Software Engineer (Whole)

Job Description

SUGAR Inc. started on 2017 and develops an app called SUGAR which allows famous entertainers and fans to share a deep connection.

We are enhacing our services with a small team of exceptional members starting by our CTO who has top class experience in video distribution service in Japan.

We adopted Scala as the main development language. The front-end uses Swift and Kotlin.

Regarding our server technology, we are developing video servers using WebRTC among others. We can deliver at low latency without relying on external SDKs.

We are currently looking for a developer for the SUGAR.

About Mr Sugitani, our CTO
In 2006 joined Dwango Company as a graduate.
Eventually become Development leader in charge of several projects.
During this period at Dwango, Mr Sugitani developed Nikonama, a popular service that reached 3.33 million MAU (Monthly Active Users).

In 2013 he joined Septeni Original and worked on the developing culture as CTO.
He is also currently the CTO Comic Smart Company, a manga company and develops the cartoon application GANMA!

From October 2017, he joined the SUGAR Corporation and he is in charge of development as CTO.
About development culture

Don't hesitate doing any effort to keep on with high-speed, high-quality development.

  1. Use excellent tools - Scala or Swift or Kotlin rather than PHP, Objective-C or Java / High spec PC.
  2. Use good methodologies in the correct way - Domain-Driven Design, Scrum etc.
  3. Mantain code higiene - Review / Eagerness to test
  4. Enjoy - avoid manual operation / automation · scripting

For details, plase see the blog below. So far we have only Japanese version ...

  • 2017/10 blog entry - Summary of the first four years or Talk of a quitting CTO
  • 2015/5 blog entry - A thought about technical debt
Development environment
  • Macbook Pro 15 inch 2.9 GHz / memory 32 GB / SSD 512 GB
  • Dual display
  • GitHub / Slack / ...
  • Scala / Swift / Kotlin / TypeScript / ...
  • GCP / AWS / Docker / Kubernetes / Ansible / Akamai / Fastly / ...


We would require the ideal candidate to have one or more of the following skills

  • Professional exprience developing Android apps with Kotlin or Java
  • Professional exprience developing iOS apps with Swift or Objective-C
  • Experience developing services with Scala

【Bonus Points】

  • Experience developing Unit Tests
  • Knowledge about Domain-Driven Design (DDD)
  • Knowledge about Scrum
Desired skills
  • People who recognize Unit Tests as essential while coding
  • People who want to write a clean code
  • People who are willing to work on quality software rather than strict timelines
Starting date
As soon as possible
Place of work
Our headquarters in Tokyo (Working remotely is allowed when coming to the office can be troublesome because of snow or typhoons)
Working days a week
Full time (negotiable)
Five days working week (off on Saturday and Sunday)
public holidays, refresh vacation, new year holidays, annual paid leave, congratulation and condolences vacation etc...
Working hours

Flexible time

  • Standard working hours: 8 hours a day
  • Core time:11 am - 4 pm
  • Junior:from 4 million yens a year gross
  • Senior:from 6 million yens a year gross
  • Manager:from 8 million yens a year gross
Number of interviews
One or two
Several subsides
Transportion subside (Up to 20,000 yens)
Social Insurance package:
- Health insurance
- Employment insurance
- Worker compensation insurance
- Welfare pension insurance
Trial period
Three months (Same conditions apply)
Foreigners are totally welcome
Dress code
Business casual allowed
Responsible business
Design・Development ・Test・Operation
Academic background
We encourage study of technology
We support costs of conferences, technical books and workshops.