estie logo
estie

Junior Web Application Engineer

Salary
400万 - 700万
Location
Tokyo
Remote
On-site / hybrid
Visa
Not specified
Language
Japanese: Business Level / English: Not Required
Posted
Feb 18, 2026
Ruby
Typescript
Rust
GraphQL
Engineering
Apply now

Review the role details and submit your application.

Apply Now
estie office view

Gallery

Office environment
Team culture
Workspace
Company culture

Overview

Background

We aim to drive DX (digital transformation) across the entire commercial real estate industry-centered on office real estate-by adopting a multi-product strategy and developing a business with different sets of functions that support our customers’ workflows.

To grow the business through multi-product expansion, each product needs to autonomously and rapidly run hypothesis testing cycles. To achieve this, our development organization forms multiple cross-functional teams of around five members, and we encourage these teams to operate autonomously while pursuing 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 that deliver value to customers
  • Resolve technical challenges proposed by engineers and improve implementations using more efficient approaches
  • Generate ideas to better leverage large-scale real estate data, run PoCs, and build prototypes
  • Launch new products and projects
  • Contribute to the team to create compounding value, and drive technical growth and development
  • Experience you can gain in this role
  • Experience unlocking the value of data buried in a massive market where a single transaction can involve tens to hundreds of billions of yen
  • Experience “inventing the future” by working in a rapidly growing organization with highly skilled engineers, leveraging data to solve the challenge of enabling predictions about the future of constantly changing cities
  • Experience transforming industry structures by modeling complex, interwoven urban elements-such as buildings, land, and addresses-often considered impossible to normalize, and implementing them within systems
  • Experience launching and driving a business as an engineer by adopting new technologies (e.g., GraphQL, generative AI) to solve real business challenges
  • 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.

Required Skills

  • Hold a degree in Informatics / Computer Science
  • Have graduated from a College of Technology (KOSEN)
  • Have personal development work that has been publicly released ※
  • ※ “Publicly released” means it is published online (e.g., on GitHub, an app store, etc.) and is accessible and usable by users other than yourself.
  • Must have the following track record:
  • AtCoder: Green or higher (Rating 800+)
  • Kaggle: Expert or higher
  • Have placed in / received an award in a programming contest

Preferred Skills

  • Professional experience in frontend development using JavaScript frameworks (e.g., React, Vue.js, Angular)
  • Professional experience in backend development using web application frameworks, etc.
  • Development experience using Rust, Ruby, TypeScript, AWS, and related technologies
  • Experience launching in-house services, and continuously developing and operating services over time
  • Experience in project management and/or serving as a team lead
  • Ideal Candidates
  • Someone who loves building products and can pursue quality without compromise, from design through implementation
  • Someone who doesn’t settle for “it works,” but develops and implements with a strong drive to keep things in the best possible state
  • Someone who adapts well to change and can approach tasks with flexibility
  • Someone who acts with a team-first mindset and finds joy in achieving results by bringing out the best in each individual
  • Someone who isn’t confined by a specific role or domain and wants to collaborate with other teams to create bigger outcomes

Quick Facts

Companyestie
LocationTokyo
Salary400万 - 700万
RemoteOn-site / hybrid
VisaNot specified
LanguageJapanese: Business Level / English: Not Required
Interested in this role?

Submit your application for this role at estie.

Apply Now