← Careers

Software Engineer (Full-stack)

Engineering Kyoto, Japan Full-time

Aromajoin Corporation, founded in Kyoto, Japan in 2012, is the leading startup in scent-controllable technology, originating from the National Institute of Information and Communications Technology (NICT), Japan. Our main goal is to digitalize aromas and create a new communication channel in addition to words, images, and audio.

Job description

  • Develop and maintain the web applications (frontend and backend) that control our Aroma Shooter® devices.
  • Build and improve the SDKs and APIs that integrate scent control into PCs, smartphones, VR, and IoT devices.
  • Work across the stack with the hardware, firmware, and R&D teams to ship features end to end.

Requirements

  • Experience building full-stack web applications (e.g. TypeScript/JavaScript, a modern frontend framework, and a backend language).
  • Comfortable with REST APIs, databases, and version control (Git).
  • Education: technical college degree, bachelor’s degree, graduate degree, or higher.
  • Language: TOEIC 600 or above (daily-conversation level) is an advantage.
  • To keep our working environment healthy and pleasant and to maintain a sensitive sense of smell, please do not apply if you have a smoking habit.

Nice to have

  • Experience with device connectivity (BLE / Wi-Fi / serial), native mobile, or VR / Unity.
  • Interest in sensory technology, fragrance, or human–computer interaction.

Work conditions

  • Working hours: 09:00 – 18:00 (60-minute lunch break).
  • Overtime: Yes (about 20 hours per month on average).
  • Holidays: Discretionary labor system. Saturdays, Sundays, public holidays, and the New Year holiday (December 31 – January 3, 4 days).

Benefits

  • Insurance: employment, workers' accident, health, and welfare.
  • Salary review based on a comprehensive evaluation including company performance and personal achievement.
  • Bonus based on a comprehensive evaluation including company performance and personal achievement.
  • Commuting by car, motorcycle, or bicycle — free parking available.
  • Trial period: 3 months.
  • Retirement age: 60 (re-employment available up to 65).
  • Retirement payment system: none.
  • Your choice of PC and other work essentials.
  • Many events, such as cherry-blossom viewing and birthday parties!

Our team

We are a small, elite team. Although we are few today, we have an incredible opportunity to grow our business. As a startup, embracing multiple cultures and diversity matters to us — because our target market is not just Japan, but the whole world.

We are developing a revolution in the sense of smell built on brand-new aroma communication tools, so we are always looking for talented people with a strong mind, self-management ability, and a drive to meet world standards.

Apply for this role

Opens your mail app — attach your CV in the email.

Email us: recruit@aromajoin.com

Other open positions

Contact us

Pricing, quotes, demos, partnerships — send it all here and we'll reply by email.

* required