Web Application Engineer

Tebiki

Docker

TypeScript

Go

About this role

This position develops and operates shared technical foundations used across multiple products. The work supports the integration of previously separate frontline processes so that multiple products can work together and improve overall productivity. Responsibilities include building and operating common authentication, notification, and organization-management platforms. The engineer also collaborates with product owners and the customer success team to analyze customer behavior and define product specifications.

Tebiki develops services for workers in manufacturing, logistics, construction, factories, warehouses, restaurants, and hotels. One product is a video DX SaaS for frontline education, addressing the dependence on individual OJT and the difficulty of transferring skills. Another is a manufacturing-focused SaaS for digitizing frontline forms. It is designed to replace paper-based recording with an environment that records and accumulates data, detects abnormalities, supports operational improvement, and is planned to advance through the use of AI. The role contributes to the shared platform that connects these products.

The named development languages are Ruby, TypeScript, and Go. The frameworks are Ruby on Rails, React, and Vue.js. The technical environment lists MySQL, nginx, Docker, BigQuery, Terraform, and Datadog. GitHub and GitHub Actions are used for source-code management, and Slack is listed as the communication tool. Docker is also included in the additional tools list.

The listed workplace is 8F, Nishishinjuku Prime Square, 7-5-25 Nishishinjuku, Shinjuku-ku, Tokyo 160-0023. Access is approximately 10 minutes on foot from Shinjuku Station, 4 minutes from Seibu-Shinjuku Station, 6 minutes from Okubo Station, and 8 minutes from Shinjuku-nishiguchi Station. The posting states that the scope may change to locations designated by the company and that smoking is permitted in a designated on-site area. No specific education, experience threshold, salary, employment type, language requirement, or remote-work arrangement is stated.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.