Job Description
Senior Full Stack Engineer - Elixir/Next.js
Department:
Engineering
Employment Type:
Permanent - Full Time
Location:
Melbourne (HQ)
Reporting To:
Jimmy Qiu
Compensation:
$140,000 - $170,000 / year
Description
We're empowering public companies to own their investor relationships. Instead of relying on brokers and manual processes, they use InvestorHub to directly engage shareholders through integrated content distribution, analytics, webinars, and investor portals.
In 3 years, we've grown to serve 200+ companies and 200k monthly active investors, processing 2.1M daily request and 1.4M monthly emails. Join our team of 9 engineers shipping features in fast cycles that immediately impact how companies communicate with and understand their shareholders.
Our tech stack
Next.js, Elixir
Typescript, GraphQL, Tailwind CSS, PostgreSQL, GCP, AWS
You have
5+ 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
You will
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 get feedback on yours
Mentor junior and mid-level developers through code reviews, pairing, and technical guidance
Make technical decisions on implementation approach and architecture
Work directly with customers when needed to understand requirements
Ourbenefits
Base salary: $140k-$170k AUD (based on experience)
Equity options (allocation based on level and experience)
Hybrid work: 3 days in office (near Flinders Street Station, Melbourne)
Professional development budget (approved on case-by-case basis)
Gender-neutral parental leave
Regular team lunches and quarterly off-sites
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 26, 2026
Job Type:
Technology
Location:
Melbourne, Australia
Company:
InvestorHub
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.