> Markdown version of [/jobs/ext/1207599-backend-software-engineer-node-js-fastify-postgresql-part-time-apac](https://www.wearedevelopers.com/jobs/ext/1207599-backend-software-engineer-node-js-fastify-postgresql-part-time-apac). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer (Node.js/Fastify, PostgreSQL) - Part-time - APAC - **Company:** Arc Full-time - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Geographic Information Systems, Application Programming Interfaces (APIs), Artificial Intelligence, User Authentication, Microsoft Azure, Cloud Computing, Databases, Continuous Integration, Relational Databases, Database Storage Structures, DevOps, Web Development, Text Processing, Payment Systems, PostgreSQL, Node.Js, OAuth, PostGIS, Redis, Next.js, Spatial Data Infrastructures, Systems Architecture, Systems Integration, Visual Analytics, Web Applications, Cloud Platform System, ReactJS, Multi-Agent Systems, Caching, Backend, Stripe, Material UI, Information Technology, Code Testing, Enterprise Integration, Data Management, React Redux, Data Pipelines, Web Api, Crud - **Published:** July 8, 2026 - **Apply:** https://arc.dev/signup?userType=developer&publicRandomKey=osgfwyscgh&to=https%3A%2F%2Farc.dev%2Fdashboard%2Fd%2Fverified-jobs%2Fosgfwyscgh%2Fapplication ## About the Role * Demonstrated experience in backend web development, with a portfolio or track record of shipped work (suited to an experienced developer available on a contract basis). * A degree in Computer Science, Information Technology, GIS or a related field is a nice-to-have; strong hands-on experience (roughly 8+ years) can substitute for formal qualifications. * Experience developing data- and geospatial-powered applications and tools. * Ability to write clean, well-tested code aligned with cybersecurity best practices. * Strong problem-solving skills, with the ability to implement cost-effective, efficient solutions. * Ability to work with documentation and integrate third-party libraries, packages and APIs. * Strong communication skills, with the ability to collaborate with non-technical stakeholders. * Ability to work independently in a small, agile team while balancing technical and business priorities. ## Description We are looking for a Backend Software Engineer to help build and evolve the systems architecture, services and data pipelines that power our web applications - ensuring scalability, performance and reliability, while collaborating with the front-end engineer, the product team and planning specialists. This role works alongside the front-end position, with a collaborative rather than hard boundary between the two. MOSAIC is the priority. Engagement & Working Arrangements, * Time zone: Strong preference for candidates in East Asia / APAC with at least a few hours of daily overlap with Sydney (AEST). The closer to our time zone, the better, as we collaborate closely and iterate quickly., * Develop and maintain web application backends, with our flagship urban analytics platform MOSAIC as the priority. * Collaborate with the front-end engineer, product team and planning specialists to translate requirements into technical solutions. * Write clean, maintainable, well-tested code using modern frameworks and best practices. * Design and optimise database structures and queries for performance, including spatial data. * Build and maintain data pipelines for efficient transformation, ingestion and processing of spatial and property data. * Develop and integrate AI-powered features to enhance automation and analytics. * Integrate and maintain connections with payment platforms and other third-party services. * Deploy, monitor and manage applications in cloud environments (Azure). * Continuously improve system architecture, security and performance., Services, APIs & Integrations * Develop API endpoints and services with Node.js (Fastify). * Integrating internal and third-party services and APIs. * Authentication and access control (OAuth, SSO, Passport). * Third-party payment providers (Stripe). * Caching strategies (e.g. Redis). Data & Databases * Strong understanding of relational databases, particularly PostgreSQL. * Working with spatial data and geometry (PostGIS / Turf a strong plus). * Designing and maintaining data pipelines for ingestion and transformation. Cloud, DevOps & AI * Deploying and managing applications on Azure (App Service, PostgreSQL, Storage, Redis Cache). * Git / GitHub workflows and CI/CD. * AI-assisted development workflows: AI coding agents, MCPs and multi-agent orchestration. Our Technology Ecosystem at a Glance * Front end: React + Redux, Material UI, Mapbox GL, Turf, Recharts, Tiptap. * Backend: Node.js with Fastify, Passport authentication, PostgreSQL, Redis, data pipelines. * Cloud & infrastructure: Azure (App Service, PostgreSQL, Storage, Redis Cache); Supabase and Vercel for Locali. Secondary stack: SvelteKit + Flowbite (Locali). Spatial: Mapbox across all products; Turf for geometry in MOSAIC. Payments: Stripe (MOSAIC). AI: AI-powered features and AI-assisted development workflows (coding agents, MCPs) across the product family. The Platforms Our three products combine spatial data, analytics and modern web technologies to deliver powerful tools for planning and development professionals. Engineering effort is prioritised on MOSAIC, our flagship platform, with FlowDoc and Locali forming the wider product family. MOSAIC - Planning & Property Intelligence MOSAIC is our flagship urban analytics platform and the priority for engineering. It gives planning and property professionals instrument-level depth on any site - combining planning controls, property attributes, development activity and market data into a single, map-centric interface. It serves roughly 700 paying users across subscription and enterprise accounts (including major property and advisory firms) and is the commercial engine of the business. Technically, MOSAIC is the most demanding of the three: a React + Redux front end with Mapbox GL and Turf for spatial visualisation and geometry, a Node.js / Fastify backend, PostgreSQL (with spatial data), Redis caching, and data pipelines that keep planning and property data current. Interactive data visualisation (Recharts) and AI-assisted features are increasingly central. FlowDoc - AI Planning Workflow FlowDoc is an AI-assisted planning workflow and document tool used to accelerate the production of planning reports and assessments. Currently focused on internal use, it pairs a React front end and rich-text editing (Tiptap) with a Node.js / Fastify backend on Azure, and shares much of MOSAIC's spatial and infrastructure foundation (PostgreSQL, Azure Storage, Mapbox). Locali - Council & Community Consultation Locali is a planning-consultation platform aimed at local councils, supporting the exhibition, feedback and reporting cycle around planning proposals and housing consultation. It runs on a distinct, lighter-weight stack - SvelteKit with Flowbite components, Supabase and Vercel - with Mapbox for spatial context. It represents a significant near-term growth opportunity across the ~537 councils nationally. Why Geospatial Analytics Matters Here Almost every decision in planning, property and local government is fundamentally a question about place: what can be built on a site, how a proposal interacts with the controls around it, where housing capacity exists, and how a community will respond to change. Answering those questions well means turning large, constantly-changing spatial datasets - cadastre, zoning and planning controls, environmental overlays, development applications, demographic and market data - into intelligence that a non-technical professional can act on in seconds. This is the core of what our platforms do, and it shapes the engineering work. Currency of data is itself the product: the value of the tools depends on ingesting, transforming and serving spatial data reliably and at scale, then presenting it through fast, intuitive map-based interfaces. Engineers in these roles are not building generic CRUD web apps - they are building data- and map-driven products where spatial performance, data pipelines, and visualisation quality directly determine the product's usefulness. You do not need to be a GIS specialist - but genuine interest in geospatial data, mapping technology and building tools that help people understand the physical world is what makes this work rewarding. The market context is strong: housing targets are colliding with a national planner shortage, planning reform is driving demand for planning intelligence, and government is actively funding technology and AI adoption across councils - all of which pull directly on the platforms you would be building. The Opportunity This is a rare opportunity to build the data and services backbone of a growing urban planning technology platform at the intersection of spatial data, mapping, AI and modern web development. We value engineers who enjoy building real products and taking ownership of features from concept through to delivery. ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The Best Job Search Websites of 2025](https://www.wearedevelopers.com/magazine/368-the-best-job-search-websites-of-2025)