On the technical front, they rely on open source software, serverless architecture, client side rendering, map tiling as well as the adoption of cloud-native geospatial formats including the likes of GeoParquet, COG, PMTiles and STAC. They also collect in-situ geospatial data with their proprietary technology, with their system requiring two components: a management dashboard and a mobile app.
Your role? To build modern and efficient web applications to allow users to play with the models that they develop and visualize their outputs, or to display analytics and allow users not only to understand them but also interact with them as well. For context, these web applications have to be backed by a solid API platform, which could also be offered to clients to integrate their services in their processes programmatically.
The type of candidate we're looking for has experience across the following stack:
Frontend (Web App):
- Main programming language: JavaScript.
- Main library: React.js.
- Geospatial libraries: DeckGL, MapLibre GL JS, Turf.js.
- Data libraries: Recharts.js.
- Main programming language: JavaScript, Python.
- Main platform: Node.js.
- API: FastAPI.
- DBs: Postgres.
- Auth: Keycloak.
- Geospatial: PostGIS, TiTiler (ext: PgSTAC, TiPg).
- Basics: S3, ECR, codeartifact.
- EC2, ECS.
- Auth: Cognito.
- Networking: VPC, ELB.
- Serverless: Lambda, stepfunctions.
- IaC: SAM, CDK.
- GeoParquet.
- PMTiles.
- COG.
- Zarr.
- STAC.
Interested? Please apply with your most up-to-date CV and should you be considered a suitable fit, a consultant will be in touch.