Web Application Engineer (Stock options offered)

  • Tokyo
  • Partial Remote
  • Full-time
  • August 27, 2025
Conditions
yen-icon
¥6M ~ ¥10M /yr
location-icon
Apply from Japan Only
visa-icon
No relocation to Japan
(No visa sponsorship from overseas)
Requirements
language-icon
Language Requirements
Japanese: Business Level
English: Business Level
career-icon
Minimum Experience
Mid-level or above

Background

To promote digital transformation across the entire commercial real estate industry, with a focus on office real estate, we are adopting a multi-product strategy and aiming to develop our business with a diverse set of functions that support customer operations.

To grow our business through multi-product development, each product must autonomously and rapidly test hypotheses. To achieve this, our development team is composed of multiple teams of approximately five people with mixed job functions. We encourage these teams to work autonomously and aim for overall optimization.

Example development team:
・2 web application engineers
・1 product manager
・1 designer
・1 design engineer

To maximize business value, we are looking for someone who can contribute to maximizing the business value we create as a team member through product development.

 

Responsibilities

・Develop new features to deliver value to customers
・Resolve technical issues proposed by engineers and improve implementation through more efficient processing
・Generate ideas, conduct PoCs, and implement prototypes to better utilize massive amounts of real estate data
・Launch new products and projects
・Contribute to a team that creates compound value and promotes technological growth

 

Development Environment
[Frontend]
Next.js, React, TypeScript

[Backend]
The backend has three environments, depending on the product.
Common components are extracted as microservices, eliminating any inconveniences caused by language differences.
GraphQL is used to interface with the frontend.

- Rust + actix-web + async-graphql
- Ruby on Rails
- TypeScript + Node.js + NestJS
In addition, Python + Streamlit is used as an internal analysis tool.

[Development Tools]
- Code Management: GitHub
- CI/CD: GitHub Actions
- Operational Monitoring: Sentry, Datadog
- Task Management: JIRA
- Communication Tools: Slack
- Development Support: GitHub Copilot, Claude Code, etc.

 

Experience You Can Gain

・Experience unlocking the value of buried data in a massive market where a single transaction can move tens to hundreds of billions of yen.
・Experience "inventing the future" by working with highly skilled developers in a rapidly growing organization and leveraging data to solve the problem of "predicting the future of cities that are constantly changing."
・Experience transforming industrial structures by modeling the complex, intertwined elements of cities, such as buildings, land, and addresses, which are considered impossible to normalize, and incorporating them into systems.
・Experience in launching and running a business as an engineer while applying new technologies (GraphQL, generative AI, etc.) to solve business problems.

 

Required Skills

・Systematic software knowledge
・Experience developing commercial applications
・Experience proposing and planning service/system improvements and launches

 

Preferred Skills

・Development Experience
・Front-end development experience using JavaScript frameworks (React, Vue.js, Angular, etc.)
・Back-end development experience using web application frameworks, etc.
・Development experience using Rust, Ruby, TypeScript, AWS, etc.
・Experience launching an in-house service, or ongoing development and operation of a service
・Project management or team leadership experience

 

Ideal Candidates

・Someone who loves creating things and is uncompromising in their pursuit of perfection from design to implementation
・Someone who can develop and implement with a strong desire to "always achieve the best possible state," rather than just thinking, "It's fine if it works."
・Someone who is resilient to changing circumstances and can approach things with flexibility.
・Someone who acts with a team-first approach and enjoys achieving results while leveraging individual talents.
・Someone who wants to collaborate with other teams to produce greater results, regardless of job type or field.

Estie aims to solve the challenges of real estate transaction costs caused by data fragmentation.

Real estate transactions involve numerous companies and stakeholders; currently, each company operates its own independent database. As a result, information updates and sharing within companies are often delayed, leading to time lags and increased communication costs.

Estie’s goal is to simplify the data-sharing process by digitizing analog data and building a unified database. They can enable real-time, bidirectional information sharing, thus streamlining the flow of information.

View estie's company page

↑ Back to top ↑

Web Application Engineer (Stock options offered) at estie
APPLY NOW  ➜🇯🇵 Residents Only