We’re empowering public companies to own their investor relationships. In 3 years, we’ve grown to serve 200+ companies and 200k monthly active investors, processing 2.1M daily requests and 1.4M monthly emails.
About us
My name: Jimmy Qiu
My position: Head of Engineering
Company name: InvestorHub
Company website: investorhub.com
Company headquarters (country): Australia
Company info and history: InvestorHub enables public companies to directly engage shareholders through integrated content distribution, analytics, webinars, and investor portals. Instead of relying on brokers and manual processes, our platform provides the infrastructure for companies to own their investor relationships. We’re a team of 9 engineers shipping features in fast cycles that immediately impact how 200+ companies communicate with and understand their shareholders. Our backend runs on Elixir (Phoenix with GraphQL endpoints), frontend on Next.js/TypeScript, with PostgreSQL as our database and infrastructure on GCP/AWS.
About the job
Job title: Full Stack Engineer
Job description: You’ll design and implement features across the full stack (database → API → UI), collaborate with your squad (PM, designer, engineers) from planning through launch, review teammates’ code and provide/receive feedback, make technical decisions on implementation approach and architecture, and work directly with customers when needed to understand requirements.
Salary range: $100,000-$140,000 AUD (based on experience) + equity options
Qualifications or experience required:
- 2+ years shipping production features with Elixir or React/Next.js
- Experience working across the stack - comfortable from database design to UI
- Worked in small, fast-moving teams where priorities shift and you adapt quickly
- Built features used by real customers at scale
Bonus points for:
- Experience with Elixir + Next.js + GraphQL
- Prior work in FinTech or marketing platforms
- GCP or AWS experience
What the successful job applicant will be working on: Building features across our investor relations platform - from database schemas in PostgreSQL, through GraphQL APIs in Elixir/Phoenix, to UI components in Next.js/TypeScript. You’ll work on features that help companies distribute content to shareholders, analyze investor behavior, host webinars, and manage investor portals.
Position on remote work
Remote job: Partially
Remote restrictions: Must be based in Melbourne, Australia
Remote leeway: We require 3 days per week in our office near Flinders Street Station, Melbourne. The remaining 2 days can be worked remotely.
Any other notes about your position on remote work: We value face-to-face collaboration but also understand the benefits of flexible work. Our hybrid model balances both.
About the interview process
Our interview process consists of four stages:
- Phone screen - Initial conversation to discuss your experience and our role
- AI-driven homework task - Take-home assignment to evaluate technical skills
- Onsite system design - In-person session focusing on architecture and design thinking
- Founder interview - Final conversation with company leadership
Further info
Our tech stack: Next.js, Elixir, TypeScript, GraphQL, Tailwind CSS, PostgreSQL, GCP, AWS
Additional benefits:
- Equity options (allocation based on level and experience)
- Professional development budget (approved on case-by-case basis)
- Gender-neutral parental leave
- Regular team lunches and quarterly off-sites
To apply: New Application | Full Stack Engineer | InvestorHub Careers






















