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)