Software Engineer - Refresh

Posted 5 Days Ago
Be an Early Applicant
Sydney, New South Wales, AUS
Hybrid
70K-100K Annually
Junior
Angel or VC Firm • Professional Services • Software • Financial Services
The Role
Join a founding engineering team building a psychosocial safety platform. Work full-stack (SvelteKit frontend, Go backend, Postgres), deliver end-to-end features, improve UX, implement design system components, integrate third-party services, fix bugs from customer feedback, and ensure quality and ownership throughout the development lifecycle.
Summary Generated by Built In

About ReFresh

ReFresh is building the psychosocial safety operating system for Australian organisations. Think compliance automation meets workplace risk intelligence. Psychosocial safety regulation is relatively new in Australia, and most organisations don't realise what's required until they get audited. We're building the platform that gets them ahead of that: risk assessments, compliance frameworks, incident management, policy control, automated reporting, and AI that understands regulatory obligations across jurisdictions.

We're a small team and we ship fast to be the leader in the category.

The Role

We're looking for a full-stack engineer to join our founding engineering team. You'll work across our entire stack (SvelteKit frontend, Go backend, Postgres database) building compliance workflows, improving UX, and shipping complete product features end-to-end.

You won't always be handed pixel-perfect designs and asked to implement them. You'll be given a problem, context on why it matters, and the freedom to design and ship a solution. You'll have a voice in what gets built and how.

What you'll work on

  • Building and refining compliance workflows across the full stack: frontend UI, backend API, database schema

  • Shipping complete features: risk registers, framework tracking, evidence management, reporting dashboards

  • Bug fixes and improvements driven directly by customer feedback

  • UI/UX polish: transitions, loading states, responsive behaviour, accessibility

  • Design system implementation and component consistency

  • Third-party integrations

Requirements

  • TypeScript proficiency. Our frontend is SvelteKit with TypeScript, Tailwind CSS, and shadcn-svelte. You don't need Svelte experience specifically. If you've built with React, Vue, or any modern component framework, you'll pick it up quickly. But you need to be comfortable writing TypeScript day to day.

  • Ability to work across the stack. Our backend is Go. You don't need to be a Go expert, but you should be willing and able to read it, write endpoints, and debug issues. If you've worked in any typed backend language (Go, C#, Java, Rust), you'll be fine.

  • You ship complete features. Not just the frontend, not just the API, the whole thing, from database to UI. You think about what happens when the API is slow, when the user has no data, and when the input is unexpected.

  • Ownership mindset. When you pick up a task, it's yours. You ask questions early if something is unclear, you test thoroughly, and you follow up if something breaks after deploy. You don't wait to be told what to do next.

  • Attention to quality. Clean commits, meaningful PR descriptions, no debug logs left in production. You write code that the next person can read and maintain.

  • Based in Australia. The core team is based in Sydney, and being able to collaborate is important.

  • 1–3 years of professional experience, or equivalent. We care more about what you can demonstrably build than how many years you've been doing it.

Nice-to-haves

  • Experience with Svelte or SvelteKit

  • Experience with Go

  • Postgres or SQL confidence

  • Familiarity with AWS

  • Compliance, WHS, or regulated-industry experience

  • Startup or small-team experience where you wore multiple hats

The Team

You'd be joining a small engineering team. We ship multiple times a day, and there's no hierarchy of who's allowed to touch what. If you find a bug, track it. If you have an idea, raise it. If you disagree with an approach, say so. Having clear communication between the team is what lets us work so efficiently.

Compensation and Growth

  • Base salary: $70,000 – $100,000 AUD, depending on experience.

  • Equity: You'll receive an employee option grant as part of your package.

  • Career progression: We have a documented career framework with clear levels, measurable criteria, and milestones tied to progression. You'd enter as a Software Engineer with a path to Senior and beyond based on your career goals.

Our process

  1. Intro call (30–45 min): We want to hear about you, your experience, what you're looking for, and answer any questions you have about us.

  2. Technical call (45–60 min): We'll dig into how you think about problems, walk through some technical scenarios, and do some live programming together.

  3. Final call (30–45 min): By this stage the engineering team has already done the technical assessment. This is about alignment on goals, growth, and making sure it's the right fit on both sides.

We'll give you a clear answer either way, and we're happy to give feedback regardless of outcome.

Skills Required

  • TypeScript proficiency
  • Ability to work across the stack (read/write/debug backend endpoints)
  • Familiarity shipping complete features end-to-end (database to UI)
  • Ownership mindset (take tasks end-to-end, follow up on issues)
  • Attention to code quality, meaningful commits and PRs
  • Based in Australia (able to collaborate with Sydney-based team)
  • 1-3 years of professional experience or equivalent
  • Experience with Svelte or SvelteKit
  • Experience with Go
  • Postgres or SQL confidence
  • Familiarity with AWS
  • Experience in compliance, WHS, or regulated industries
  • Startup or small-team experience (multiple hats)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

Black Nova Venture Capital is an early-stage venture investor focused on pre-seed and seed B2B technology startups in the APAC region. Headquartered in Sydney, the firm partners with founders by providing capital, strategic guidance and operational support to help startups scale. Black Nova seeks technology-driven companies across sectors and aims to add hands-on value beyond funding to accelerate growth.

Similar Jobs

Datadog Logo Datadog

Sales Development Representative

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Hybrid
Sydney, New South Wales, AUS
6500 Employees

Toast Logo Toast

Solutions Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Sydney, New South Wales, AUS
5000 Employees

Square Logo Square

Manager, Business Development

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Hybrid
Sydney, New South Wales, AUS
12000 Employees

Mastercard Logo Mastercard

Senior Technical Product and Sales Specialist

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Saint Leonards Creek, New South Wales, AUS
38800 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account