IcarusGrowth logo

Full Stack Engineer (Next.js)

IcarusGrowth
Department:Backend Developer
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$104,000 - $208,000
Skills:
NEXT.JSTYPESCRIPTSUPABASEPOSTGRESQLVERCELOAUTH 2.0QUICKBOOKS APIOPENAI APIANTHROPIC APISERVERLESS ARCHITECTUREPDF GENERATIONPOWERPOINT GENERATIONFINANCIAL APISAI INTEGRATIONPROMPT ENGINEERING
Share this job:

Job Description

Posted on: December 13, 2025

We're building Quickscope, an internal sales enablement tool for a fractional CFO firm that automates financial audit deck creation.

Currently, CFOs spend 3+ hours manually prepping each deck. Our goal is to reduce this to minutes through intelligent automation.

The challenge:

We have a functional Next.js prototype built with AI assistance. OAuth works, the dashboard is live, but critical features need production-ready implementation.

We need an experienced developer to audit the codebase and complete Phase 1.

GitHub: https://github.com/Staxx7/quickscope

Our stack includes:

  • Frontend/Backend: Next.js 14+ (App Router), TypeScript
  • Database: Supabase (PostgreSQL)
  • Hosting: Vercel serverless functions
  • APIs: QuickBooks Online OAuth 2.0
  • AI: Claude Sonnet 4, GPT-4o

What needs building:Complete QuickBooks Data Extraction

  • Currently pulls only summary data from P&L and Balance Sheet
  • Need: Comprehensive extraction (transactions, customers, vendors, AR/AP aging, cash flow)
  • Implement proper OAuth token refresh (tokens expire hourly)
  • Handle rate limiting (500 req/min per company)

Enhanced AI Financial Analysis

  • Current: Generic prompts missing critical insights
  • Need: Sophisticated prompt engineering for sales intelligence extraction (decision makers, pain points, buying signals)
  • Structured financial ratio analysis with actionable recommendations

Real Industry Benchmarking

  • Current: Returns mock data
  • Need: Integration with FRED API, Census Bureau, Bureau of Labor Statistics
  • Intelligent industry classification and comparative analysis

Presentation Generation

  • Current: Outputs JSON
  • Need: Generate actual PowerPoint (.pptx) or PDF files
  • Professional formatting with charts/visualizations
  • Delivered within 2-3 minutes

Serverless Architecture

  • Handle Vercel function timeouts for long-running operations
  • Implement job queue patterns and progress tracking
  • Robust error handling and retry logic

Your first week involves conducting a comprehensive code audit and delivering a technical specification document including:

  • Current state assessment
  • Prioritized issues and fixes
  • Architecture improvement recommendations
  • Phase 1 implementation timeline
  • Testing strategy

Required experience includes:

  • 5+ years full-stack development
  • Expert TypeScript and Next.js (App Router)
  • Production OAuth 2.0 implementations with financial APIs (QuickBooks, Xero, Plaid, Stripe, etc.)
  • Supabase or PostgreSQL in production
  • Serverless architecture patterns (Vercel, AWS Lambda)
  • LLM API integration (OpenAI, Anthropic) in production applications
  • Document generation experience (PowerPoint/PDF via code)

Strong plus:

  • Fintech or accounting software background
  • AI prompt engineering experience
  • Has "rescued" AI-generated codebases before

Timeline: Immediate start.

Phase 1 runs 8-12 weeks to fully operational internal tool.

Phase 2 in Q2/Q3 2026+ for enterprise and go-to-market features.

This is a contract-to-hire opportunity, $50-100/hour based on experience.

Please apply if interested! We will send over more context and video breakdowns of the tool once you apply.

To reiterate: The first week involves conducting a comprehensive code audit and delivering a technical specification document.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

IcarusGrowth logo

IcarusGrowth

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!