Junior Web Application Engineer

estie

TypeScript

About this role

This junior role develops and maintains web products for the commercial real estate domain. The work includes building new features that deliver value to customers, resolving technical issues proposed by engineers, improving implementations for more efficient processing, and proposing ideas for making large volumes of real estate data more useful. The engineer may also run proofs of concept, build prototypes, launch new products or projects, and contribute to team value creation and technical growth.

From the first day, the engineer works on feature development with support from other engineers. A mentor provides close assistance after joining, including help with Git and frontend-backend integration, a first point of contact for questions, and clarification of expectations. The target is to experience a first production release within one to two weeks. The role is assigned to a cross-functional team of about five people, including web application engineers, a product manager, a designer and a design engineer. Senior engineers and team members are closely accessible, with regular code reviews and the option to consult company or business-unit CTOs.

Applicants must meet at least one listed condition: a bachelor’s or master’s degree in information science, computer science or another STEM field; graduation from a technical college or completion of its advanced course; publicly accessible personal development or open-source work; or achievements in competitive programming or data science contests. Examples include AtCoder rating of blue or higher, Kaggle Competitions Expert or higher, passing the ICPC domestic preliminaries, or equivalent contest awards. Preferred experience includes frontend development with JavaScript frameworks such as React, Vue.js or Angular, backend development using web application frameworks, and development with Rust, Ruby, TypeScript or AWS. Internships, part-time development work, open-source contributions and continued operation or improvement of personal projects are also welcomed.

The frontend environment uses Next.js, React and TypeScript. Backend environments vary by product and include Rust with actix-web and async-graphql, Ruby on Rails, and TypeScript with Node.js and NestJS. Internal analysis tools use Python and Streamlit. GraphQL is used between the frontend and backend, and shared components are separated into microservices. Development tools include GitHub for code management, GitHub Actions for CI/CD, Sentry and Datadog for monitoring, JIRA for task management, Slack for communication, and GitHub Copilot and Claude Code for development assistance.

The position is a permanent full-time employee role with no fixed contract term and a three-month probationary period. The listed annual salary range is JPY 4,000,000 to JPY 7,000,000; the individual grade and amount are determined under company rules. Monthly salary is calculated as base pay plus a fixed premium equivalent to 40 hours of overtime, with any excess overtime, holiday or late-night premium paid separately. Salary revisions and bonuses may each occur up to twice a year depending on company and individual performance.

The initial work location is the headquarters in Akasaka, Minato-ku, Tokyo. The stated scope may also include designated company locations, including offices in Tokyo and Niigata. Office attendance combined with remote work is recommended, and the residence guideline is within the Tokyo metropolitan area or within a 90-minute one-way ordinary-train commute. The work system is discretionary, with 10:00–19:00 as the standard reference and start and end times left to the employee; employees working over six hours receive a one-hour break, and work beyond scheduled hours may occur. Holidays are Saturdays, Sundays and public holidays, with 125 annual holidays, three days of summer leave usable through December, three days of Welcome leave usable during probation, and year-end holidays. Benefits include flextime and discretionary work systems, remote work, rent and moving-expense assistance, and support for certifications, books and study events. Social insurance is provided, and a smoking room is installed.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.