Web Application Engineer

estieTokyojapandevpaskelbta 2026-06-22
Privaloma:TypeScriptJavaScriptPythonRustRubyReactAngularVueNext.jsNode.jsGraphQLGitAWSFrontendBackendAIE-CommerceLead

Background

Real estate is deeply connected to nearly every aspect of our daily lives. Whether it's shopping malls, hotels, logistics warehouses powering e-commerce, or data centers supporting the digital world, economic activity always takes place somewhere. At estie, we see real estate as the foundation where economic activity happens, and we're committed to improving people's lives through data and technology.

Commercial real estate—including office buildings, logistics facilities, and shopping centers—is one of the largest asset classes in the world. Tokyo holds the largest stock of institutionally owned commercial real estate globally, making Japan one of the world's most significant markets. Despite its size, much of the industry's information remains fragmented and inaccessible, creating barriers to better decision-making and urban development.

What if people around the world could recognize the true value of Japan's cities and allocate resources based on accurate data? We believe this could unlock new economic opportunities and help create globally competitive cities.

At estie, we're transforming the commercial real estate industry by making information, operations, and transactions more seamless through data and technology. To achieve this vision, we continue to expand our portfolio of products and businesses that help customers make better decisions and operate more effectively.

As part of our multi-product strategy, the importance of scalable web application development continues to grow. We're looking for engineers who can work closely with cross-functional teams and contribute broadly—from delivering customer-facing features to leveraging data within the real estate domain—to maximize product value.

About the Role

estie develops a growing portfolio of products and businesses aimed at supporting every aspect of the commercial real estate industry.

To accomplish this, we operate a variety of teams with different missions: some focus on launching new businesses, others on scaling existing products, and others on building shared platforms that support multiple products.

As a Web Application Engineer, you'll join one of these teams and apply your expertise to solve challenging problems, deliver customer value, and drive business growth.

What Makes This Role Exciting

Unlock the value hidden within one of the world's largest markets, where a single transaction can involve hundreds of millions—or even billions—of dollars.

Work alongside highly skilled engineers in a rapidly growing organization, helping solve the challenge of enabling people to better understand and predict the future of constantly evolving cities.

Model and build systems around complex urban concepts such as buildings, land parcels, and addresses—domains often considered difficult or impossible to fully normalize.

Apply emerging technologies, including Generative AI, to solve real business problems while helping launch and grow products.

Responsibilities

Develop new features that deliver value to customers

Improve existing systems through technical initiatives and more efficient implementations

Generate ideas, run proof-of-concepts, and build prototypes that leverage large-scale real estate datasets

Launch new products and projects

Contribute to a team that creates compounding value while continuously growing your technical expertise

Tech Stack

Frontend

Next.js

React

TypeScript

Backend

Depending on the product, one or more of the following stacks are used:

Rust + Actix Web + Async GraphQL

Ruby on Rails

TypeScript + Node.js + NestJS

GraphQL is used as the primary interface between frontend and backend services.

For internal analytics tools:

Python

Streamlit

Development Tools

GitHub

GitHub Actions

Sentry

Datadog

Jira

Slack

GitHub Copilot

Claude Code

Cursor

Devin

Codex

Required Qualifications

Strong foundational knowledge of software engineering principles

Experience developing commercial software applications

Experience proactively identifying opportunities for improvement and proposing or leading enhancements to products or systems

Preferred Qualifications

Professional frontend development experience using JavaScript frameworks such as React, Vue.js, or Angular

Professional backend development experience using web application frameworks

Development experience with technologies such as Rust, Ruby, TypeScript, or AWS

Experience launching, operating, and continuously improving a product or service

Experience in project management or technical/team leadership roles

Who We're Looking For

Someone who loves building products and takes pride in delivering high-quality solutions from design through implementation

Someone who continuously seeks improvement rather than settling for "good enough"

Someone who adapts well to changing circumstances and thrives in dynamic environments

Someone who enjoys collaborating across teams and disciplines to create greater impact