Junior Web Application Engineer

  • Tokyo
  • Partial Remote
  • Full-time
  • June 19, 2026
Conditions
yen-icon
¥4M ~ ¥7M /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
Junior or above

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 view 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 important markets. Despite its scale, much of the industry's information remains fragmented and difficult to access, creating inefficiencies that limit better decision-making and urban development.

At estie, our mission is to transform the commercial real estate industry by making information, operations, and transactions more seamless through technology and data. By unlocking the hidden value of cities, we aim to contribute to the long-term growth of Japan's economy and society.

As we continue to grow, we're investing in the next generation of engineers who will become future technical leaders at estie. We're looking for people with strong learning ability and potential, even if they have limited professional experience in web development.

 

What You'll Do

As a Junior Web Application Engineer, you'll build a strong foundation in web development while learning how to create business value through software.

From your first day, you'll work on real product features with support from experienced engineers. Over time, you'll be expected to grow rapidly, taking on larger technical challenges and contributing to new product development and business problem-solving alongside senior engineers.

 

What You'll Learn

  • Gain deep knowledge of the commercial real estate industry through hands-on product development
  • Work with multiple languages and products, including Rust, TypeScript, and Ruby
  • Learn directly from senior engineers through design discussions and code reviews
  • Develop both technical and business skills by working closely with customers, product managers, designers, and engineers
  • Participate in building products from idea generation through implementation

 

Responsibilities

  • Develop new features that deliver value to customers
  • Improve existing systems through technical initiatives and performance optimizations
  • Explore ideas, build prototypes, and run proof-of-concept projects using large-scale real estate datasets
  • Contribute to the launch of new products and projects
  • Continuously improve both your technical skills and the effectiveness of your team

 

Team & Mentorship

Every engineer who joins estie is assigned a mentor, and junior engineers receive especially hands-on support during onboarding.

Your mentor will help you learn development fundamentals, including Git workflows, frontend-backend collaboration, and development best practices. They will also serve as your primary point of contact for questions and help clarify expectations as you grow. Our goal is for new engineers to make their first production deployment within their first one to two weeks.

You'll join a cross-functional team of approximately five members, including web application engineers, product managers, designers, and design engineers. The environment is highly collaborative, with easy access to senior engineers and strong code review practices that support continuous learning.

You'll also have opportunities to seek guidance from the company CTO and Business Unit CTOs.

 

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

 

Minimum Qualifications

Candidates must meet at least one of the following requirements:

  • Bachelor's or Master's degree in Computer Science, Information Science, or another STEM field
  • Graduation from a Japanese National College of Technology (KOSEN) or completion of an advanced engineering program
  • Publicly available personal projects or open-source contributions

Public projects include software or products accessible to users other than yourself, such as GitHub repositories, web services, mobile applications, CLI tools, libraries, or applications published through app stores.

  • Proven achievements in competitive programming or data science competitions, such as:
    • AtCoder Blue rating or above
    • Kaggle Competitions Expert or above
    • Advancement beyond the domestic qualification round of ICPC
    • Awards or equivalent achievements in similar competitions

 

Preferred Qualifications

Development Experience

  • Frontend development experience using JavaScript frameworks such as React, Vue.js, or Angular
  • Backend development experience using web application frameworks
  • Development experience with technologies such as Rust, Ruby, TypeScript, or AWS

 

Other Experience
  • Software development experience through internships or part-time work
  • Open-source contributions
  • Experience maintaining and improving personal projects over time

 

Who We're Looking For

  • Someone who enjoys learning and exploring unfamiliar domains
  • Someone who welcomes feedback and turns it into action
  • Someone who loves building products and cares deeply about quality, from design through implementation
  • A team-oriented person who enjoys helping others succeed while contributing to shared outcomes

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 ↑

Junior Web Application Engineer at estie
APPLY NOW  ➜🇯🇵 Residents Only