Senior Software Engineer

  • Tokyo
  • Partial Remote
  • Full-time
  • March 24, 2021
Conditions
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level

Job Description

Unscene is adding to our team passionate people who are revolutionizing how ideas are shared in 3D. Unscene is a simple and intuitive web based 3D communication tool. Unscene's intuitive design makes it extremely easy for anyone to share their ideas in 3D. As a result, engineers, marketers and sales executives, especially in manufacturing and construction, use Unscene to create 3D based maintenance manuals, work instructions, sales presentations or promotion materials.


What you will do

  • Work with the product team to understand user goals and design product features.
  • Turn product needs into technical design and implement it.
  • Provide technical feedback to the product team.
  • Work full stack, although initially the bulk of the work is expected to be on the front end.
  • If you join us, you will be an early team member in helping shape our future company culture, engineering practices, people we want to hire, and the direction and focus of our products.

What we are looking for

  • Experience of building web product with tens of thousands of users.
  • Experience of web or native UI development, with preference for complex web UI.
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.
  • Dedication to code quality, performance and continuous improvement.

Bonus points

  • 2+ years of React.js experience.
  • Experience with WebGL or OpenGL frameworks.
  • Experience with 3D graphics programming.
  • Previous startup experience.
  • Working proficiency in Japanese and English.



FAQ

What is your tech stack?

Our current prototype is built using the following. This is likely to change as the product evolves.

  • Front-end: React.js, Bablyon.js
  • Back-end: Java, Kotlin
  • Infra: Google Cloud Platform

How my role will evolve as the company grows?

As the company grows, you will have the option to either take up managerial roles, or continue on the track of individual contributor, in the role of a senior engineer or tech lead.

Have you raised any money?

We have raised 63M JPY (around 580K USD) seed round from East Ventures, GREE Ventures and Apricot Ventures. East Ventures has a successful track record of investing in start ups such as Mercari, BizReach, Base, SmartHR among others in Japan, as well as Tokopedia and Traveloka in Indonesia.

Is Japanese language a requirement?

Japanese is not required, but preferred. All written communication is done in English.

Do you sponsor visa?

We can sponsor a visa. However due to COVID-19 related uncertainties, we prefer working with someone who is already here in Japan.

Do you work remotely?

We usually work from our office in Shibuya. Due to COVID-19 emergency declaration in Tokyo, we offer the flexibility to work either from our office or from your home. Prototyping a product like Unscene, as well as a building a company culture requires frequent feedback and communication, which is hard to achieve remotely. After the emergency declaration is lifted, we will be working mostly from our office. You can still work remotely on one or two days a week, if you choose to.

What's the interview process like?

  1. We will do a one hour call to get to know each other.

  2. Next, we will conduct two rounds of technical interviews, and a culture-fit interview (one hour each).

  3. After the interviews, preferably we like to work with you on a project for at least two weeks. (of course, we’d pay you for your time). Often working together for a bit is a great way to determine whether there’s a good match as future teammates and it can give you a lot of transparency.


----------- Japanese follows -----------

事業内容

Unsceneは、3Dでアイデアを共有する方法に革命を起こす、情熱的な人をチームに招きたいと思っています。Unsceneは、シンプルで直感的なWebベースの3Dコミューニケーションツールです。直感的なデザインにより、誰もが極めて簡単に3Dでアイデアを共有することができます。その結果、製造業や建設業を中心とした技術者、マーケター、営業担当者が、3Dのメンテナンスマニュアル、作業指示書、営業資料やPR資料の作成にUnsceneを利用しています。


業務内容

  • プロダクトチームと協力しながらユーザーがやりたいことを理解し、製品の機能を設計する。
  • 製品へのニーズを技術設計に落とし込んで実装する。
  • プロダクトチームに技術的なフィードバックを提供する。
  • 初期段階ではフロントエンドの作業が大半を占める一方、長期的にはフルスタックで開発をする。
  • 当社の企業文化、エンジニアリングの実践、採用したい人材、そしてプロダクトの方向性とフォーカスを形成する初期チームメンバーとして活躍して頂く。

必要な条件/経験

  • 数万人のユーザーが使うウェブプロダクトを作った経験。
  • WebまたはネイティブUIの開発経験(複雑なWeb UI経験を優先)
  • コンピュータサイエンス、または関連する技術分野での学士号、または同等の実務経験。
  • コードの品質、パフォーマンス、継続的な改善への献身。

望ましい経験/スキル

  • 2年以上のReact.jsの経験。
  • WebGLまたはOpenGLフレームワークの経験。
  • 3Dグラフィックスプログラミングの経験
  • スタートアップの経験。
  • 日本語と英語に堪能であること。

Scene is a technology start-up striving to accelerate the transformation of the physical world, by empowering the innovators in the manufacturing industry.

Scene is building Scene Workspace, a suite of browser-based applications that deliver increased productivity, seamless collaboration, shorter product development time and cost savings to our customers. Our applications include:

  • 3D Docs — A document creation app that uses 3D CAD data to easily create documents such as assembly instructions and maintenance manuals.
  • Threads (Under development) — Platform to store, manage and share all files and data generated across the lifecycle of a product, in a single place.
  • Issues (Under development) — Issue tracking app to streamline design review process, and to collect and manage feedback from the shop floor.

Scene is backed by prominent investors such as CyberAgent Capital and GREE Ventures, and count some of the largest manufacturers such as Denso as our customer.

View Scene's company page

Search jobs from Scene in Japan
Senior Software Engineer at Scene
APPLY NOW  ➜