Remote job
Senior Full-Stack Engineer
Job details
About this role
Role overview
Build and improve a customer-facing financial data platform, working across its web application and backend services. The work spans dashboards, account connections, billing and usage flows, and AI-assisted experiences, with attention to security, reliability, and clear presentation of financial information.
Responsibilities - Design, build, and ship product features across the web app and TypeScript services. - Implement authentication, billing integrations, usage tracking, and account-linking flows. - Develop responsive, performant views for balances, transactions, holdings, and net worth. - Connect internal services with external financial data providers. - Improve error handling, observability, automated tests, and continuous integration quality checks. - Collaborate with design, product, and AI colleagues; review code and help shape early technical architecture.
Requirements - At least five years of professional software engineering experience. - Strong TypeScript skills across React and Node.js, or comparable modern technologies. - Practical experience with Next.js or a similar full-stack React framework. - Experience designing REST-style JSON APIs and using PostgreSQL or a comparable database. - Experience delivering production SaaS features involving authentication, payments, analytics, or AI-generated insights.
Benefits and work setup
The role is full-time and remote-friendly in Australia, with a hybrid arrangement in Sydney preferred. The position offers broad ownership across an early-stage product and its architecture.