Web Application Engineer
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