hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Full Stack Developer - Melbourne/ Sydney

RFI Global

RFI Global

Software Engineering
Melbourne, VIC, Australia
Posted on Jan 13, 2026

Company Overview

RFI Global is a data and insights company focused exclusively on financial services. We empower financial services leaders with the market intelligence they need to drive innovation and accelerate growth. Partnering with the world's top financial institutions, our expert team delivers tailored insights through a unique hybrid syndicated approach, drawing from over 200,000 consumer and 60,000 business interviews each year.

The iSky Research division delivers Digital UX Intelligence through the Radar portal, Insight Sessions, and Swift Assist. The mission is to help banks and insurers make faster, better decisions about digital customer experiences.

The Role

Build and improve the iSky Radar portal and related services with a TypeScript first stack. Ship AI assisted features that accelerate insight discovery for our clients. This is a hands-on developer role. There is no budget or people management.

Key Responsibilities

Front end

  • Implement modern React interfaces using hooks, SSR or SSG, and progressive enhancement
  • Build accessible and performant UI with Tailwind CSS and clear component patterns
  • Maintain type safe view models and shared UI utilities

Back end

  • Create API first services using REST, GraphQL, or tRPC with OpenAPI documentation
  • Deploy serverless functions on Cloudflare Workers and AWS Lambda
  • Integrate storage with S3 or R2 and implement authentication and authorization with AWS Cognito

AI features

  • Add practical LLM powered capabilities such as journey summarization, semantic search over benchmark assets, and guided question and answer for clients
  • Implement retrieval augmented generation using vector indexing over documents, screenshots, videos, and metadata
  • Add evaluation and observability so outputs are measurable and auditable

Integrations and data

  • Integrate directly with third party APIs without SDKs. Handle authentication flows, rate limiting, retries with back off, and idempotency
  • Instrument user journeys with PostHog or Mixpanel for funnels and retention. Enable feature flags and experimentation

Quality, security, and reliability

  • Write unit, integration, system, and end to end tests. Define quality gates and automate test execution in the delivery pipeline.
  • Apply security by design. Use least privilege, safe secrets handling, input validation, structured error handling, encryption in transit and at rest, and privacy by default suitable for financial services.
  • Implement monitoring, tracing, and logging. Establish SLIs, SLOs, and error budgets. Track performance budgets and enable automated alerts, controlled rollbacks, and post incident reviews within CI or CD workflows.

Core Requirements

  • React (modern). Deep experience with hooks, state management, SSR or SSG patterns, accessibility, and performance tuning.
  • TypeScript. Significant hands‑on experience including generics, utility types, runtime validation, and type‑safe API contracts.
  • Tailwind CSS. Production experience building scalable component systems.
  • API integrations. Direct third‑party API work without SDKs, including auth flows, rate limiting, retries with back‑off, and idempotency.
  • Serverless deployments. Cloudflare Workers and AWS Lambda in production, including CI or CD and observability.

Nice to Have

· Cloud services: Exposure to cloud services such as S3 or R2 and Cognito. Familiarity with CDN or edge, KV or Durable Objects, and Terraform or Infrastructure as Code

· Analytics tools: PostHog, Mixpanel, or Amplitude. Experimentation, feature flags, and data‑informed delivery.

  • AI or ML Integration: Experience building AI features with language models and retrieval augmented generation, including vector indexing and knowledge retrieval approaches.
  • Tooling familiarity: SQL and relational databases, Python for scripting and automation, data science notebooks and modeling, visualization and BI for dashboards, API design and documentation, observability and telemetry, graph‑based APIs, modern build systems and monorepos.

What you will deliver

  • First 90 days: One production feature in the Radar portal, instrumented with analytics. One serverless API deployed with documentation and tests
  • First 180 day: A usable AI assisted capability such as journey summaries with citations and search over Radar assets, shipped behind a flag with evaluation metrics
  • By 12 months: Stable improvements to performance, security, and reliability. Examples include edge caching, refined auth scopes, and rate limiting. All changes backed by tests and observability
  • Competitive salary and superannuation
  • Great opportunity to work with a global team
  • 25 days annual leave + public holidays + birthday leave +2 charity days
  • Hybrid working arrangements
  • Wellness and education contribution fund
  • Monthly breakfast and quarterly social events
  • Learning and development budget to help your professional growth.
  • Loyalty leave
  • Perkbox rewards program