Skip to main content

Front-end Engineer (OSS Committer)

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)