Full Stack Developer

H3 ZOOM PTE. LTD.

Queenstown

On-site

NZD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

H3Zoom builds building-inspection and compliance software. We are seeking a Full Stack Developer to own both production apps and the AWS infrastructure that serves them, including the React SPA, Django backend, CommonDB service, and the hosting pipelines.

You'll bring structure, modern engineering practices, and autonomy to shape the stack going forward. You’ll work across frontend and backend, real-time features, and DevOps, with security-minded builds and a track record of shipping robust,

Qualifications

  • Strong React experience with CRA, code-splitting, hashed assets and SPA routing.
  • Solid Python/Django experience; familiarity with Django Channels, ASGI, and WebSockets is a plus.
  • Working knowledge of core AWS services: EC2, S3, CloudFront, ALB, ACM, IAM, VPC, Route 53.

Responsibilities

  • Frontend: Maintain and evolve the React SPA, with code-split bundles, OpenLayers maps, and CAD/BIM viewing integrations.
  • Backend & real-time: Extend Django backend and Channels real-time layer via Daphne and Nginx.
  • Async processing: Own Celery, Celery Beat, and Flower for background and scheduled tasks.
  • Integrations: Maintain Node/Express CommonDB service and external integrations including Autodesk APS/Forge, Stripe, and Google Maps.
  • Cloud & DevOps: Manage AWS footprint in ap-southeast-1 with automated deployment pipelines.
  • Take ownership of the source code: import repos into Git and establish proper branching workflows.

Skills

Strong React experience
Solid Python/Django experience
AWS services familiarity
Git & branching workflows
Security-minded frontend builds

Tools

OpenLayers
three.js
Django Channels
CI/CD (GitHub Actions)
Terraform/CloudFormation
Docker
Nginx

Job description

H3Zoom builds building-inspection and compliance software for the built environment. Our flagship product, Facade Inspector, is a full-stack web application combining a React single-page app with a Django backend, real-time features, drone and 360° imagery, geospatial maps, and 3D/BIM model viewing. Alongside it, our Site-Check compliance portal renders large-scale 3D datasets directly in the browser using three.js, served entirely from static cloud infrastructure. We're a small, high-ownership team looking for an engineer who wants to runthe whole stack, not just a slice of it.

Role Summary

As our Full Stack Developer, you'll take end-to-end ownership of both production applications and the AWS infrastructure that serves them. That means the React SPA and its build pipeline, the Django/Channels backend and its real-time WebSocket layer, our companion Node/Express CommonDB service, and the AWS hosting and DevOps practices tying it all together. You'll bring structure and modern engineering practice — version control, CI/CD, infrastructure as code — to a codebase that's currently run by the founder with AI-assisted tooling, and you'll have real autonomy to shape how it's built going forward.

What You'll Work On
  • Frontend: Maintain and evolve the React (CRA) single-page app, including its code-split bundle structure, geospatial mapping (OpenLayers), and CAD/BIM viewing integrations (Sketchfab, Autodesk APS/Forge for Revit, Navisworks, and Inventor files).
  • Backend & real-time: Develop and extend the Django backend, including the Django Channels/ASGI real-time layer that powers live WebSocket features, served through Daphne and Nginx.
  • Async processing: Own the Celery, Celery Beat, and Flower job pipeline for background and scheduled work.
  • Integrations: Maintain the Node/Express CommonDB service and external integrations including Autodesk APS/Forge, Stripe, and Google Maps.
  • Cloud & DevOps: Manage and evolve our AWS footprint in ap-southeast-1 — EC2, ALB, CloudFront/OAC, S3, ACM, Route 53 — including migrating manual deployment processes into automated, reproducible pipelines.
  • Take ownership of the source code itself: import the React and Django repositories into Git and establish a proper branching and versioning workflow.
Tech Stack You'll Work With
  • Frontend: React (Create React App), code-split bundles, OpenLayers, Sketchfab viewer, Autodesk Platform Services (APS/Forge), Chart.js, Bootstrap 4, Font Awesome, Layer Technologies animate.css, toastr, jQuery, Stripe.js, Google Maps, Google Analytics, custom i18n (en/ms/id/de/pt/es/fr)
  • Backend & real-time: Django, Django Channels (ASGI), Daphne, Nginx reverse proxy, Django REST Framework token auth, Django admin
  • Async / jobs: Celery, Celery Beat, Flower, Redis/ElastiCache broker
  • Other services: CommonDB (Node.js/Express API on EC2), Autodesk APS/Forge OAuth integration
  • AWS / hosting: EC2, EBS (GP2→GP3), VPC/subnets/security groups, Application Load Balancer, ACM, CloudFront (OAC, CloudFront Functions), S3, Route 53
  • DevOps & tooling: Git, AWS CloudShell, AWS Budgets & Cost Anomaly Detection, S3 Intelligent-Tiering (current); GitHub Actions/OIDC, Terraform/CloudFormation (target state)
Must-Have Skills
  • Strong React experience, including Create React App projects: code-splitting, hashed asset builds, and client-side SPA routing.
  • Solid Python/Django experience; familiarity with Django Channels, ASGI, and WebSockets is a strong plus.
  • Working knowledge of core AWS services: EC2, S3, CloudFront, ALB, ACM, IAM, VPC, and Route 53.
  • Proficiency with Git and standard branching/versioning workflows.
  • A security-minded approach to frontend builds — comfortable identifying and removing browser-exposed secrets, fixing mixed-content issues, and excluding source maps from production.
Nice-to-Have / Bonus
  • Experience with Autodesk Platform Services / Forge, or CAD/BIM file formats (Revit, Navisworks, Inventor).
  • 3D/WebGL experience, particularly three.js.
  • Celery, Celery Beat, and Flower for async job orchestration.
  • Infrastructure as Code with Terraform or CloudFormation.
  • CI/CD pipeline design, especially GitHub Actions with OIDC.
  • Payment integration experience (Stripe).
  • Geospatial mapping (OpenLayers) and multi-language i18n at scale.
  • Node.js/Express experience.
  • Containerization (Docker).
  • AWS Cognito, or AWS cost-optimization practices (Budgets, Cost Anomaly Detection, S3 Intelligent-Tiering).
Who You Are
  • You take genuine ownership — you don't wait to be told what to fix next.
  • You're security-minded by default, not just when prompted.
  • You're pragmatic: comfortable balancing shipping speed against technical debt in an early-stage environment.
  • You communicate clearly and directly with a non-DevOps founder, translating technical tradeoffs into plain language.
  • You're comfortable working alongside AI-assisted development and DevOps workflows.
Why This Role

This is a rare opportunity to take a live, revenue-generating SaaS product and architect its engineering foundations from the ground up — building the CI/CD pipeline, introducing Infrastructure as Code, and hardening production security — with full visibility into your impact and high autonomy over how the work gets done. You won't be one of many engineers maintaining someone else's system; you'll be the engineer who defines how this system is built and run going forward.

Equal Opportunity

H3Zoom is committed to building an inclusive team and welcomes applicants of all backgrounds. We evaluate candidates solely on their skills, experience, and potential contribution to the team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

End-to-End Full Stack Engineer — React, Django & AWS
End-to-End Full Stack Engineer — React, Django & AWS

H3 ZOOM PTE. LTD. • Queenstown

On-site
NZD 90,000 - 130,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Talent Army • Auckland

Hybrid
NZD 120,000 - 160,000
Hybrid work schedule (Wednesdays/Thurs
Fully subsidised health insurance
Dog-friendly office with gym & rooftop
+2
Senior Front-End Software Engineer
Senior Front-End Software Engineer

Icehouseventures • Auckland

Hybrid
NZD 80,000 - 100,000
Full Stack Engineer
Full Stack Engineer

Rush Digital • New Zealand

On-site
NZD 120,000 - 180,000
Software Engineer - .Net/React Fullstack
Software Engineer - .Net/React Fullstack

Objective Corporation • New Zealand

On-site
NZD 90,000 - 130,000
Principal Engineer – Full Stack
Principal Engineer – Full Stack

Jobtailor • Auckland

On-site
NZD 180,000 - 240,000
Software Engineer - Typescript/React Fullstack
Software Engineer - Typescript/React Fullstack

Objective Corporation • Wellington

On-site
NZD 90,000 - 130,000
Senior Front End Engineer @ Tradify
Senior Front End Engineer @ Tradify

Icehouseventures • Auckland

Hybrid
NZD 90,000 - 130,000
Professional development budget
Health insurance options
Wellbeing days
Principal Engineer
Principal Engineer

Writer's Toolbox • New Zealand

Hybrid
NZD 180,000 - 260,000
Health insurance
Head Office in Epsom (NZ)
Fruit and monthly lunch shouts
+1
Software Engineer
Software Engineer

Xero • Wellington

Hybrid
NZD 90,000 - 130,000