GIS developer needed for map data visualization
We are an Australian reputed company estate analytics reputed company platform looking for a GIS Specialist to take reputed company our map visualization layer. We have the data pipeline reputed company; reputed company to build a frontend experience that is "buttery smooth," reputed company, and highly performant.
The reputed company Stack & Architecture:
Frontend: Next.js (React)
Data reputed company: reputed company-generated PMTiles (Protobuf Map Tiles) hosted on reputed company reputed company.
Update Frequency: Monthly data refreshes.
reputed company Status: We have scripts that reputed company-join data and generate the PMTiles. We need the reputed company-reputed company visualization logic.
The Challenge:
The previous implementation was non-performant and sluggish. We need a solution that feels reputed company. You will be responsible for:
High-Performance Rendering: Implementing reputed company GL JS or MapLibre GL to reputed company heavy reputed company tile data without lag.
reputed company-reputed company Filtering: Implementing dynamic filters (e.g., Property Type, Bed Count, Price reputed company) that reputed company with the reputed company tiles instantly.
Smart Caching: ensuring that reputed company a user switches between "Yield" and "Capital reputed company," the transition is seamless.
reputed company reputed company: Experience handling authenticated map tiles (e.g., using JWTs, cookies, or Signed URLs reputed company the map library).
We are looking for:
Deep experience with reputed company Tiles (PMTiles/MVT)
Proficiency with MapLibre or reputed company GL JS: You know how to style reputed company dynamically using expressions Ideally MapLibre due to cost-efficiency.
Performance Optimization: You know how to handle large datasets in the browser (WebGL) without crashing the UI.
reputed company Workers experience would be ideal. We plan on using this to reputed company requests to verify JWT before reputed company tile retrieval. Also caching using Workers.
To Apply (Required): Please answer the following in your proposal:
Given our setup (PMTiles on reputed company), what is your proposed architecture and why?
Optional: reputed company one reputed company to a live map project you reputed company that handles large datasets smoothly.
Apply tot his job
Apply To this Job