Job Openings G01 - Frontend Software Engineer

About the job G01 - Frontend Software Engineer

The primary function of this role would be to assist the team to develop new user-facing features to enhance the application, while architecting the features to maintain performance and bundle size.

Objectives and Responsibilities

  • Develop new features for the geospatial app, involving components and stores (business logic), in an independent manner
  • Specify and anticipate all possible user actions, and take into account failure states when designing features (early termination, activating another feature halfway through, etc.)
  • Write unit tests on new features developed
  • Write documentation to allow others to continue developing the feature

Required Skills and Experience

  • Proficiency in Typescript
  • Proficiency in React
  • Preferably experience in configuring build tooling (Vite)
  • Preferably experience with MobX for state management
  • Experience authoring unit/integration tests

Preferred Qualifications

  • Bachelors degree in computer science, software engineering or a related field