Gig
$10/hour
30
May 29, 2026
```python
import os
from weasyprint import HTML
# Define the HTML and inline CSS for the Job Description PDF
html_content = """
Job Description: Full-Stack Developer (Universal TypeScript Stack)
* {
box-sizing: border-box;
size: A4;
margin: 20mm 15mm;
background-color:
content: "Page " counter(page) " of " counter(pages);
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 8pt;
color: #64748b;
}
}
body {
margin: 0;
padding: 0;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #334155;
line-height: 1.5;
font-size: 10pt;
}
.header-container {
border-bottom: 2px solid #e2e8f0;
padding-bottom: 15px;
margin-bottom: 25px;
}
h1 {
font-size: 20pt;
color: #0f172a;
margin: 0 0 5px 0;
font-weight: 700;
letter-spacing: -0.5px;
}
.subtitle {
font-size: 11pt;
color: #2563eb;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0;
}
.meta-table {
display: table;
width: 100%;
margin-top: 15px;
background-color: #f8fafc;
border-radius: 6px;
padding: 10px 15px;
border: 1px solid #edf2f7;
}
.meta-row {
display: table-row;
}
.meta-cell {
display: table-cell;
padding: 4px 10px;
font-size: 9.5pt;
}
.meta-label {
font-weight: 600;
color: #475569;
width: 15%;
}
.meta-value {
color: #334155;
width: 35%;
}
h2 {
font-size: 13pt;
color: #0f172a;
margin: 25px 0 10px 0;
padding-left: 8px;
border-left: 4px solid #2563eb;
page-break-after: avoid;
}
p {
margin: 0 0 12px 0;
text-align: justify;
}
ul {
margin: 0 0 15px 0;
padding-left: 20px;
}
li {
margin-bottom: 6px;
}
.highlight-box {
background-color: #f0fdf4;
border-left: 4px solid #16a34a;
padding: 12px 15px;
margin: 15px 0;
border-radius: 0 6px 6px 0;
page-break-inside: avoid;
}
.highlight-box h3 {
margin: 0 0 5px 0;
font-size: 10.5pt;
color: #14532d;
}
.highlight-box p {
margin: 0;
font-size: 9.5pt;
color: #166534;
}
.tech-stack-table {
display: table;
width: 100%;
margin: 15px 0;
border-collapse: collapse;
}
.tech-stack-row {
display: table-row;
border-bottom: 1px solid #e2e8f0;
}
.tech-stack-row:last-child {
border-bottom: none;
}
.tech-stack-header {
display: table-cell;
background-color: #0f172a;
color: #ffffff;
font-weight: 600;
padding: 8px 12px;
font-size: 9.5pt;
text-align: left;
}
.tech-stack-cell {
display: table-cell;
padding: 10px 12px;
font-size: 9.5pt;
vertical-align: top;
}
.tech-layer {
font-weight: 600;
color: #0f172a;
width: 25%;
}
.tech-component {
color: #2563eb;
font-weight: 600;
width: 30%;
}
.tech-desc {
color: #475569;
width: 45%;
}
Contract / Gig Opportunity
Full-Stack Developer
Universal TypeScript Stack (Next.js + Expo + Supabase)
Project:
Cross-Platform MVP Launch
Timeline:
Accelerated (ASAP Launch)
Location:
Remote
Architecture:
Serverless Monorepo
Role Overview
We are seeking a high-velocity, full-stack engineer to build and deploy an initial Minimum Viable Product (MVP) simultaneously to Web, iOS, and Android platforms. The objective is maximum deployment speed to market without sacrificing operational scale or introducing fragmenting tech debt.
To achieve this, we are strictly bypassing legacy multi-tier team paradigms in favor of a unified, single-developer architecture. The ideal partner understands how to leverage highly integrated cloud infrastructure and modern generative development tools to execute an optimized, clean codebase at exponential speeds.
Development Pathway & Core Strategy
The selected developer will build using a unified Universal TypeScript Monorepo architecture. By coupling Expo/React Native for mobile with Next.js for web over a single Supabase backend, 100% of the relational logic, state tracking, and typing remains completely identical across all three deployment targets.
Technical Architecture Blueprint
The application must be strictly structured around the following stack components:
Architecture Layer
Target Technology
Implementation Objective
Web Frontend
Next.js (App Router)
Server Actions and edge-cached layout delivery for near-zero latency.
Mobile Frontend
Expo / React Native
Compiles a single TypeScript codebase natively directly to iOS and Android packages.
Backend-as-a-Service
Supabase (PostgreSQL)
Handles relational state, native user authentication, file storage, and Row-Level Security (RLS).
UI & Design Token System
Tailwind CSS / Tamagui
Enables direct component-sharing and unified visual styles across web screens and native mobile views.
Key Responsibilities & Deliverables
Monorepo Initialization: Set up a highly efficient workspace (e.g., Turborepo or an integrated Expo-Next.js structure) facilitating rapid component and utility cross-sharing.
Database Schema & Security: Design the core relational Postgres schema within Supabase. Write robust Row-Level Security (RLS) policies to ensure multi-user isolation directly at the database layer.
Core Module Integration: Build and wire instant authentication pathways (OAuth/Magic Links), responsive UI listings, interactive view maps, and local asset uploads.
Build Pipeline Automation: Configure Vercel pipelines for the web target and Expo Application Services (EAS) pipelines to automate continuous test flights and direct-to-store submissions for iOS and Android.
Preferred Workflows & Mindset
AI-Native Synergy: We highly encourage the use of advanced AI development workflows (e.g., Cursor, Claude Code, v0) to eliminate boilerplate bottlenecks, compress timelines, and continuously stress-test code logic.
Extreme Primitives: Prioritize built-in platform capabilities (like Supabase Auth and native database functions) over writing custom, high-maintenance API layers.
Clean Architecture Over Clever Coding: Code must be predictable, statically typed, and structured cleanly so it can easily expand into a broader development pipeline post-launch.
"""
output_pdf_path = "Universal_App_Developer_Gig_Description.pdf"
HTML(string=html_content).write_pdf(output_pdf_path)
print(f"Successfully generated {output_pdf_path}")
```
```text
Successfully generated Universal_App_Developer_Gig_Description.pdf
```
Your PDF file is ready
Full-Stack Developer (Universal TypeScript Stack)
**Role Type:** Contract / Gig (MVP Launch)
**Timeline:** Accelerated
**Location:** Remote
**Architecture:** Serverless Monorepo / Unified Codebase
### Role Overview
We are seeking a high-velocity, full-stack developer to build and deploy the first iteration of an interactive, multi-user database application simultaneously to **Web, iOS, and Android** platforms. The core objective is immediate speed-to-market without introducing technical debt or platform fragmentation.
To achieve this, we are leveraging a **Universal Serverless TypeScript Stack**. The ideal partner knows how to utilize tightly integrated cloud primitives and modern AI-native engineering tools to execute a clean, production-ready codebase at exponential speeds.
---
### The Development Pathway & Core Strategy
The application will be built using a unified monorepo framework targeting Web, iOS, and Android from a single source of truth. By keeping 100% of the relational data logic, user authentication, and types identical across all deployment targets, a single engineer can build, test, and ship the entire system simultaneously.
#### Required Technical Blueprint:
* **Web Frontend:** Next.js (utilizing the App Router and Server Actions for lean, instant communication).
* **Mobile Frontend:** Expo / React Native (compiling directly to native iOS App Store and Android Google Play packages).
* **Backend-as-a-Service (BaaS):** Supabase (PostgreSQL database, native asset storage, and built-in User Authentication).
* **Cross-Platform UI:** Tailwind CSS or Tamagui (enabling shared components and design tokens between desktop browser layouts and native mobile views).
---
### Key Responsibilities & Deliverables
* **Monorepo Setup:** Initialize a highly efficient workspace (e.g., Turborepo or similar unified structure) optimized for asset and utility sharing between Next.js and Expo.
* **Database Schema & Security:** Design the relational Postgres database schemas inside Supabase. Write robust Row-Level Security (RLS) policies to handle multi-user data isolation natively at the database tier.
* **Core Feature Engineering:** Integrate instant authentication flows, dynamic map/location markers, secure user file uploads, and interactive data directories.
* **Pipeline Automation:** Configure automated deployments via Vercel for the web application, and establish Expo Application Services (EAS) pipelines for automated mobile TestFlight/internal testing distribution.
---
### Preferred Workflows & Professional Mindset
* **AI-Native Velocity:** We actively encourage developers who use advanced AI IDEs and agents (e.g., Cursor, Claude Code, v0) to eliminate boilerplate bottlenecks, validate logic, and compress execution timelines.
* **Bypassing Over-Engineering:** Rely heavily on built-in platform primitives (like Supabase Auth and native Postgres triggers) rather than spending hours writing, hosting, and maintaining custom API layers.
* **Clean, Readable Code:** Architecture must be heavily typed (TypeScript) and predictable so that it remains easily maintainable as the engineering pipeline expands post-launch.