What You’ll Do
Product & App Delivery
Build full-stack Web Apps (React + APIs) with clean UX for forms, data grids, batch ops, reviews; add 3D/imagery viewers when needed (mesh/point cloud/tiled imagery).
Define and implement API contracts for assets, tasks, and exports; support chunked/resumable upload, pre-signed downloads, and pagination/filters.
Integrate with internal services (webhooks/queues) and external portals (e.g., Wix SSO, quota/billing views) where required.
Write clear developer docs (API usage, env setup, runbook) and keep configs/versioning tidy.
Cloud & Platform
Deploy apps on AWS (S3/CloudFront, API Gateway/Lambda or EC2/RDS/DynamoDB) or Self-Host (Docker/Compose/K8s, Nginx/Traefik, PostgreSQL/Redis, MinIO).
Basic observability: logs + simple dashboards; pragmatic performance tuning for TTFB/FPS/memory.
Front-end Safety (keep it simple)
Apply essential protections in the UI and gateway: input validation/sanitization, sensible CORS/CSP, authenticated routes, signed URL usage, and basic rate-limit hooks already provided by the platform.
Job Requirements
Foundations
Strong TypeScript + React (Vite/Next.js); state management (Zustand/Redux), form handling, data table patterns, Web Workers/OffscreenCanvas basics.
Back end with Node.js (Fastify/Nest/Express) or Python (FastAPI); design clear REST/GraphQL/WebSocket APIs; caching and pagination in practice.
Data & storage: PostgreSQL schema design, Redis caches/queues; object storage (S3/MinIO) and pre-signed URL flows.
Front-end performance: virtualization, incremental loading, basic profiling; ability to keep large pages responsive.
Collaboration: turn fuzzy requirements into milestones; write crisp specs and changelogs.
Nice to Have
3D/geo visualization: Three.js / CesiumJS / deck.gl / Potree; picking/LOD/tiling for big scenes.
Streaming/edge: WebSocket/SSE/MQTT ingestion and simple replay tools.
Realtime collab: CRDT/OT, presence/cursors (even a lightweight variant).
Portal integration: Wix/SSO, signed download links, usage/quota displays.
Light infra-as-code (CDK/Terraform) and Docker image hygiene; basic Grafana/Prometheus or CloudWatch usage.
Preferred
Shipped a full-stack app from blank repo → production with clear latency/throughput targets.
Case studies on scaling uploads or visualizing city-scale 3D / millions of rows while keeping UI smooth.
Thoughtful schema evolution and rollback notes (migrations without downtime).

