Job Overview
Salary
¥4,000,000 - 7,000,000/year
Job Type
Full-time
Japanese Level
Business (N2)
Category
Tech & Engineering
Description
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

