Skip to main content

Re:Earth/CMS Frontend Engineer

Job Description

  • Front-end development of OSS products using React and TypeScript.
  • You will be working on the implementation based on the requirements from the product owner.
  • Depending on your skills and interests, you can also work as a reviewer for code reviews, DevOps, QA, backend, etc.

Requirements

  • At least 1 year of working experience in development using React and TypeScript (use of Git and GitHub is a prerequisite).
  • Basic knowledge of HTML and CSS and the ability to implement UI based on Figma design.
  • Ability to read and write English (since development is done by a multinational team, you will communicate in English).

Welcome Skills

  • Excellent communication skills in English.
  • Experience as OSS contributor and committer.
  • Knowledge and experience with maps, data visualization and GIS such as Leaflet, Google Maps, Mapbox, Cesium, D3, etc.
  • Experience with GraphQL, WebAssembly and/or Rust.

Remarks

  • Challenging development experience through a highly productive front-end environment using React, TypeScript and GraphQL, as well as robust and scalable server-side development using Go, GCP, clean architecture and DDD design methods.
  • As an engineer, you will be able to do highly technical and challenging work in a more visible way in an OSS-centric business model that is still rare in Japan. (e.g., specifying the developer's name in the release notes https://reearth.io/ja/blog/2022/1/28/release-v040)