Careers at National Digital

Senior, remote-first engineering roles across Australia — real production platforms, salary stated up front, and an AI-assisted workflow with no bureaucracy.

Quick answer

What is it like to work at National Digital?

High confidence
National Digital is a small, senior, remote-first engineering team working across Australia. Roles are stated with salary up front, hours are genuinely flexible, and every engineer owns real production platforms — with AI-assisted workflows and no bureaucracy.

Why work at National Digital

National Digital is a small, senior digital engineering consultancy that builds custom software, integrations and AI automation for established Australian organisations. We've been shipping production platforms since 2016 — customer portals, booking systems, e-commerce and headless CMS builds that real businesses depend on every day. You can read who we are and how we work, or browse the case studies behind that claim.

We keep the team deliberately small, which changes what a job here looks like. There are no layers between you and the client, no work handed down a chain, and nowhere for quality to hide. You'll own real slices of real platforms, with your name on the outcome — and with senior engineers reviewing your work because they're on the same codebase, not because a process says so.

How we build

We work remote-first across Australia, on a modern production stack, with an AI-assisted engineering workflow — code review, test generation and content operations run with the same automation we build for clients. We adopted these tools early because we build them for a living; you'll learn to use them well, and just as importantly, to hold the quality bar on their output.

What we offer

  • Remote-first, Australia-wide — flexible hours that respect your life outside work
  • Small senior team: direct mentorship, direct client impact, no bureaucracy
  • Modern stack — Next.js, TypeScript, Laravel, AWS — and the time to use it properly
  • Professional development budget for courses, conferences and certifications
  • Varied work across industries: accommodation, medtech, SaaS, e-commerce
  • Salaries reviewed against the Australian market, stated up front on every role

Current openings

Graduate Full-Stack Web Developer

Part TimeRemote
Location:Gold Coast, Queensland
Salary:$60,000 - $65,000 AUD/year
Hours:20–30 hrs/week

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering or a related field (completed or final semester)
  • Solid understanding of modern JavaScript (ES6+) and TypeScript
  • Familiarity with React, ideally with some exposure to Next.js
  • Knowledge of at least one back-end framework (Laravel, Node.js or similar)
  • Understanding of Git and GitHub workflows — branching, pull requests, code review
  • Confidence working from the terminal / command line
  • Based in Australia with full, unrestricted working rights (Australian citizen or permanent resident)
  • Willingness to complete a National Police Check and provide references prior to commencement
View Position

Senior Software Engineer (Frontend) – Next.js & React

Full TimeRemote
Location:Gold Coast, Queensland
Salary:$110,000 - $125,000 AUD/year
Hours:38 hrs/week

Requirements:

  • 5+ years of professional React experience, including 3+ years with Next.js (App Router and React Server Components in production)
  • Expert-level TypeScript in strict codebases
  • Demonstrated performance engineering — Core Web Vitals (including INP), bundle budgets, rendering strategy
  • Working knowledge of WCAG 2.2 AA and accessible component patterns
  • Experience with headless CMS platforms (Contentful, Storyblok or similar) and GraphQL/REST integration
  • Design-system thinking and modern CSS architecture (CSS Modules, BEM/ITCSS or similar)
  • Tertiary qualification in Computer Science or a related discipline, or equivalent demonstrated industry experience
  • Based in Australia with full, unrestricted working rights (Australian citizen or permanent resident)
  • Willingness to complete a National Police Check and provide professional references prior to commencement
View Position

Senior Software Engineer (Backend) – Laravel, AWS & AI Integration

Full TimeRemote
Location:Gold Coast, Queensland
Salary:$115,000 - $130,000 AUD/year
Hours:38 hrs/week

Requirements:

  • 5+ years of professional back-end experience with PHP/Laravel 10+ (or deep Node.js experience and willingness to work across both)
  • Strong API design skills — REST, GraphQL, webhooks, OAuth 2.0
  • Solid relational database design (PostgreSQL, MySQL) plus Redis
  • Hands-on AWS experience — Lambda, serverless patterns, queues and event-driven architecture
  • CI/CD and Docker as everyday tools, with testing discipline (TDD, PHPUnit)
  • Security-minded engineering — OWASP Top 10, and awareness of the ACSC Essential Eight
  • Tertiary qualification in Computer Science or a related discipline, or equivalent demonstrated industry experience
  • Based in Australia with full, unrestricted working rights (Australian citizen or permanent resident)
  • Willingness to complete a National Police Check and provide professional references prior to commencement
View Position

QA & Test Automation Engineer – Playwright & CI Quality Gates

Part TimeRemote
Location:Gold Coast, Queensland
Salary:$85,000 - $95,000 AUD/year
Hours:15–25 hrs/week

Requirements:

  • 3+ years in software quality assurance, including hands-on test automation
  • Strong Playwright experience (or deep Cypress experience and willingness to switch)
  • Comfortable owning quality steps in CI pipelines (GitHub Actions or similar)
  • Accessibility testing skills — WCAG 2.2, axe, screen-reader spot checks
  • API testing experience (REST/GraphQL) alongside UI automation
  • Risk-based test planning — knowing what to automate, what to explore, what to skip
  • Clear written communication: bug reports developers thank you for
  • Tertiary qualification in IT/Computer Science, ISTQB certification, or equivalent demonstrated experience
  • Based in Australia with full, unrestricted working rights (Australian citizen or permanent resident)
  • Willingness to complete a National Police Check and provide professional references prior to commencement
View Position

How we hire

We believe in a transparent, respectful process that values your time and gives you a realistic view of what working here is like. No surprise stages, no puzzles on a whiteboard.

1. Application review

We reply to every application, typically within a week. If your experience aligns with the role, we'll set up an initial conversation.

2. Initial interview

A 30–45 minute video call about your experience, technical background and what you're looking for. Ask us anything — including the uncomfortable questions.

3. Practical assessment

A short, role-relevant exercise (typically 2–3 hours, completed in your own time). Real-world problem-solving, never algorithmic trivia.

4. Final interview

A deeper conversation (usually 60–90 minutes): we review your assessment together, dig into technical judgement, and make sure the fit works both ways.

5. Offer and checks

If everything lines up, we typically extend an offer within 2–3 business days. Offers are subject to a National Police Check and reference checks — standard for a team trusted with client systems and data.

The fine print

All roles require you to be based in Australia with full, unrestricted working rights (Australian citizen or permanent resident) — we can't offer visa sponsorship at this time. Successful candidates complete a National Police Check and provide professional references before commencement.

Equal opportunity

National Digital is an equal opportunity employer. We celebrate diversity and are committed to an inclusive environment for everyone. If you need accommodations at any point in the application or interview process, tell us and we'll make it work.

No role that fits?

We're always open to meeting strong engineers, testers and delivery people — headcount grows deliberately, but the door is never closed. Send a short introduction and links to your work to careers@nationaldigital.com.au and we'll keep you in mind as roles open up.