Senior Web Application Engineer (Frontend)

  • Tokyo
  • Remote OK - Anywhere in Japan
  • Full-time
  • October 4, 2023
Conditions
yen-icon
9,000,000 - 12,000,000 JPY /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Conversational
English: Conversational
career-icon
Minimum Experience
Mid-level or above

Who We Are

RESTAR’s core mission is to create an active and dynamic real estate market in Japan. RESTAR provides a real estate and geographic information analysis/management platform (BtoB software) for real estate companies and financial institutions. The real estate market generates an incredible amount of data. REMETIS integrates publicly available information and client data to lower real estate transaction costs and simplify complex investment workflows. We show real estate trends and market opportunities so that our clients can make better investment decisions. For our clients, REMETIS improves the underwriting and due diligence process by making it easier to access and understand data. It also promotes information sharing, business standardization, and paperless operations. Although we have proven a market need and obtained product-market-fit, we still believe we are in the beginning stages of building the REMETIS platform. We have many ideas for the future expansion of the platform.


We are looking for people who are excited about building successful features and products for the real estate market. You’ll get to work with other experienced engineers to build features that have a meaningful impact on our clients. You'll do well at RESTAR if you’re comfortable in a fast-paced environment where building software comes first; comfortable learning new technologies and systems; comfortable moving across the stack.



We're Building A Culture Of

  1. Seeking and embracing diverse viewpoints. We believe the best decisions are made when everyone contributes to the discussion.
  2. Respectful and proactive communication about technical tradeoffs, personal needs, and expectations.
  3. Continuous improvement and continuous learning.
  4. Embracing change and innovation.
  5. Pursuing sustainable growth.



You will:

  • Develop our main REMETIS platform.
  • Collaborate closely with product leadership to define, clarify, and improve feature requirements.
  • Work with product leadership to design and improve user interface.
  • Develop effective, maintainable, and clean software.
  • Follow security best practices.
  • Work with a remote engineering team focused on technical excellence and continuous improvement of our technical ability.
  • Contribute to the planning and building of new features. 
  • Provide technical direction and guidance to other engineers. 
  • Conduct code reviews with peers. 
  • Contribute technical improvements to the codebase through discussion with technical and product leadership.
  • Effectively communicate the feasibility of requested features to product leadership and work with product leadership to find alternative solutions if necessary.
  • Help define high-quality software engineering standards and practices by maintaining high technical standards and contributing to software development guidelines.
  • Continuously improve your understanding of the real estate industry and domain.
  • Continuously improve your knowledge of the codebase and the technologies we use
  • Identify the tools, technologies, and patterns to improve the software system. 
  • Maintain and improve coding standards, design patterns and software architecture.
  • Collaborate in technical discussions and bring your own ideas for the improvement of the codebase and product.
  • Learn new technologies as the need arises.



Tech Stack

  • Front end: Vue.js, Typescript, Svelte/Sveltekit, TailwindCSS
  • Backend: Elixir, Phoenix
  • DB: PostgreSQL
  • Search: Elasticsearch
  • Infrastructure: AWS
  • Others: Github, Discord, Height

Our tech stack is not set in stone and we are open to discussing changes based on our needs as a team, and we are currently migrating our legacy VueJS 2.7 application to VueJS 3.



Who You Are

You are someone who:

  • Has a genuine passion for UI/UX, software design and software development.
  • Has experience with a component-based SPA framework (Vue.js, React or Svelte).
  • Is excited to work at an early stage startup where one can still contribute and shape the product in a significant way.
  • Can contribute to projects involving various technologies.
  • We care more about how motivated you are to learn and your general engineering knowledge.
  • Thrives in a collaborative environment involving different stakeholders and can communicate their ideas and point of view.
  • Has a solid understanding of the security, performance, and scalability implications of their code.
  • Values clean code, refactoring and thorough testing.
  • Likes to make meaningful contributions to technical discussions and to improve overall software design. 
  • Nice to have: Conversational-level Japanese
  • Nice to have: Experience working at a Seed or Series-A startup.
  • Nice to have: Experience migrating from one frontend framework/library to another.
  • Nice to have: Experience creating a component library or UI kit.



Work Environment

  • An early-stage startup environment where you can still contribute and shape the product in a significant way, with direct access to stakeholders
  • A team focused on technical excellence, with a culture of technical debates, clean code, and continuous learning (e.g. internal training sessions)
  • A gorgeous office near Shinagawa station, but possible to work remotely
    • Notice: You will work from 10:00-19:00 (JST) to adjust the engineer team's working hours in Japan when you work from overseas



Location

2-15-1, Konan, Minato-ku, Tokyo



Compensation

  • Annual salary scheme: 9 million yen to 12 million yen
  • Stock options available depending on the order of joining the company
  • Health Insurance, Pension, Employment insurance, Workers' accident compensation insurance
  • Saturdays, Sundays, and National holidays including Golden Week and New Year
  • Working hours: 10:00-19:00 (JST)
  • 20 days paid leave (5days paid leaves are granted on 1/1, 4/1, 7/1, 10/1 every year)

RESTAR’s core mission is to create an active and dynamic real estate market in Japan. They provide a real estate and geographic information analysis/management platform (BtoB software) for real estate companies and financial institutions.

The real estate market generates an incredible amount of data. REMETIS integrates publicly available information and client data to lower real estate transaction costs and simplify complex investment workflows. We show real estate trends and market opportunities so that our clients can make better investment decisions.

For our clients, REMETIS improves the underwriting and due diligence process by making it easier to access and understand data. It also promotes information sharing, business standardization, and paperless operations. Although we have proven a market need and obtained product-market-fit, we still believe we are in the beginning stages of building the REMETIS platform. We have many ideas for the future expansion of the platform.

We are looking for people who are excited about building successful features and products for the real estate market. You’ll get to work with other experienced engineers to build features that have a meaningful impact on our clients. You'll do well at RESTAR if you’re comfortable in a fast-paced environment where building software comes first; comfortable learning new technologies and systems; comfortable moving across the stack.

View RESTAR's company page

Search jobs from RESTAR in Japan
Senior Web Application Engineer (Frontend) at RESTAR
APPLY NOW  ➜