🌱 Building in public · Remote-first · No open roles yet

Help us make professional writing
accessible to everyone.

We don\'t have open roles right now. But the right people shouldn't wait for a job posting — they should already be in the room when we\'re ready to hire.

If building something used by freelancers in 40 countries sounds like the right problem to work on, join our talent pipeline. We reach out to people here first.

🌍
40+ countries
Active users
🌐
Remote-first
Async by default
⚡
1M+ users
And growing
🛠️
Next.js + AI
Modern stack

Why PitchFlow

Honest reasons to work here.

🌍

You'll build for real users globally

PitchFlow is used by freelancers in 40+ countries — developers in Lagos, designers in Cairo, copywriters in Manila. Every feature you ship is felt immediately. Feedback loops are tight and results are visible.

🏗️

No bureaucracy at this stage

We are at the stage where everything still matters and everyone still touches everything. You'll have real ownership over what you work on, see your decisions ship within days, and hear directly from users what's working.

⏱️

Remote, async, no performative busy-ness

We believe in the quality of output, not the optics of being online. Our team operates across time zones. What matters is what you ship and the thinking behind it — not when you're at your desk.

🧩

A genuinely hard problem

Making AI write proposals that don't sound like AI, in nine languages, calibrated for six platforms, that help a freelancer in Beirut compete with one in Boston — this is technically and editorially hard. Interesting hard.

💡

Mission that extends beyond the product

Levelling the playing field for non-native English speakers in a global economy is a real problem worth solving. This isn't a slide deck statement — it's the reason the product exists and the lens every decision is made through.

🔧

A modern, well-structured codebase

Next.js App Router, Supabase, OpenAI, Resend, Upstash, TypeScript throughout. Clean separation of concerns. A codebase that a senior engineer would describe as honest — not over-engineered, not a mess.

How we work

Async communication.
High trust. Tight loops.

We don\'t do status meetings. We write instead of talking when writing is clearer. We ship, get feedback, and ship again. Everyone knows what we\'re building and why.

Being remote-first means we invest in documentation and decisions being written down. If you\'re someone who thrives with autonomy and clear outcomes rather than proximity and presence — you\'ll fit here.

Our tech stack

Next.js 15TypeScriptSupabaseOpenAIResendUpstashPaystackVercelTailwind

How we communicate

✍️

Async by default

Most decisions happen in written form. Long-form thinking over quick calls.

🎯

Outcomes over process

We care about what ships and what users think — not how many hours were logged.

📣

Transparent roadmap

Everyone knows what's being built, what's coming next, and why priorities are set the way they are.

Remote-first, globally

Registered in Kenya. Team spans multiple time zones. Location is not a filter.

Pipeline roles

Roles we\'ll hire for next.

No open positions right now. Apply to the pipeline and you\'ll hear from us first.

Full-stack engineer

NOT YET OPEN

Own and extend the core product — proposal generation, user dashboard, subscription flows, and the API layer. Next.js, Supabase, TypeScript. Experience with LLM integrations is a strong plus.

Next.jsTypeScriptSupabaseOpenAI

Mid–Senior

Full-time

Growth & marketing lead

NOT YET OPEN

Build the distribution engine. Own SEO, content partnerships, freelance community outreach, and product-led growth loops. Experience in SaaS growth with a bias toward content and community over paid ads.

SEOContentPLGCommunity

Mid–Senior

Full-time

Content & community manager

NOT YET OPEN

Write for the blog, manage social presence, and build relationships with freelance communities globally. Multilingual experience is a genuine advantage — our audience is in 40+ countries.

WritingSocialCommunityMultilingual+

Mid-level

Full-time or part-time

Data / AI researcher

NOT YET OPEN

Help us improve proposal quality and human-score accuracy. Evaluate model outputs, design evaluation frameworks, and identify where generation is underperforming for specific languages or platforms.

LLMsEvaluationPythonNLP

Mid–Senior

Full-time or contract

Don\'t see a role that fits? Apply anyway — describe what you'd build and we\'ll find where you fit.

TALENT PIPELINE

Join the pipeline.

No open roles today. Apply here and you\'ll be the first to know when that changes — usually before anything is posted publicly. We reach out personally, not with a mass email.

No need to sell yourself — just think out loud. This is the part we read most carefully.

You\'ll get a confirmation email immediately. We reach out when roles open — no mass emails.