Full Stack Engineer

enechain

Full-stack

TypeScript

Go

About this role

Full-stack engineer role at enechain, an energy-sector startup that operates Japan's largest online marketplace for energy trading (products include eSquare trading platform, eCompass market data, eScan risk management and JCEX for environmental-value/carbon-credit trading).

Working backend-first but end-to-end into the frontend, the engineer designs, implements and operates the core features of enechain's marketplace/SaaS products. Work includes designing and implementing APIs and domain logic in Go/gRPC and NestJS/GraphQL, frontend development in React/TypeScript with gRPC interfaces between front and back end, technology selection and architecture design, and team development with product managers, designers and other engineers. Depending on experience, the role may include leading a product team and launching new products.

The stack spans React/TypeScript, Go/gRPC, NestJS/GraphQL, PostgreSQL, Python for data work, Flutter, GCP/GKE with BigQuery and Pub/Sub, Terraform and Datadog. Employment is full-time or contract (正社員 / 業務委託); remote work is allowed, though onboarding may require office attendance. The posting is in Japanese.

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.