Jr. Full Stack Engineer
Location: Remote
Job Type: Internship
About Flowchestra
Flowchestra is the world's first AI Operating System—orchestrating your people, processes, and tools securely. We're solving a critical problem: teams waste hours stitching together tasks across fragmented tools, while traditional automation is brittle and unreliable. Flowchestra provides a governance-first orchestration layer that coordinates AI agents, business apps, and human approval gates to complete real work reliably.
We're a small, experienced founding team (former CISO, SOC Manager, DevSecOps architect) who grew our last company 200% and now we're building the infrastructure layer for trustworthy AI automation. We have paying pilot customers, a working MVP, and we're accelerating toward our next funding milestone.
What You'll Build
As our intern, you'll work directly with our CTO and CIO to ship real features that production customers use. This isn't busywork—you'll contribute to:
Core Deliverables
Connector Development: Build and test integrations for business tools (email, calendar, docs, CRM, helpdesk). You'll own 2-3 connectors end-to-end—API authentication, error handling, idempotent operations, contract tests.
Orchestration Features: Help implement workflow primitives—step execution, retry logic, approval gates, run history. You'll touch both backend (TypeScript orchestration service) and frontend (React UI for flow monitoring and approvals).
Validation & Testing: Write step-level assertions, build sandbox test environments, and create regression test suites that ensure 95%+ reliability across hundreds of runs.
Template Flows: Prototype 1-2 end-to-end automation templates (e.g., "Inbound lead → summary → meeting booked") with real pilot data, iterate based on user feedback.
What Success Looks Like
Your connectors handle 100+ production runs/week with <5% error rate
Your code ships to real customers solving real problems
You contribute to our goal of 50%+ cycle time reduction for pilot users
You level up your skills in distributed systems, AI reliability, and production-grade software
Who You Are
Required
Student or recent grad in CS, software engineering, or related field (or equivalent self-taught experience)
TypeScript/JavaScript proficiency: Comfortable with modern JS/TS, async/await, error handling
API experience: You've integrated third-party APIs and handled auth, rate limits, retries
Testing mindset: You write tests because you care about reliability, not because someone makes you
Git fluency: Branches, PRs, merge conflicts don't scare you
Ownership: You can take a feature from spec → implementation → tests → docs with guidance
Nice to Have
React/Next.js experience (our stack)
AI/LLM curiosity (OpenAI, Anthropic APIs, structured outputs, prompt engineering)
Familiarity with workflow engines (Temporal, n8n, Zapier internals) or event-driven architectures
DevOps basics (Docker, CI/CD, observability)
Experience with enterprise integrations (OAuth2, webhooks, CRM APIs)
Must Have (Soft Skills)
Low ego, high curiosity: You ask questions, admit when you're stuck, and learn fast
Clear communication: You write understandable code comments, PRs, and Slack updates
Security consciousness: You think about PII, credentials, audit logs, and "what could go wrong?"
What We Offer
Real Impact Your code runs in production on day one. Pilot customers depend on the features you build. You'll see direct evidence that your work reduces manual toil and enables new capabilities.
Close Mentorship Work directly with a CTO who built SOC infrastructure at scale and a CIO who architects DevSecOps pipelines. Weekly 1:1s, pair programming sessions, and code review feedback tailored to your growth.
Cutting-Edge Stack TypeScript/Next.js/React with end-to-end type safety. OpenRouter for LLM infrastructure. Modern tooling (ClickUp, GitHub, observability). You'll learn production patterns for AI-native systems—structured outputs, guardrails, human-in-the-loop flows.
Startup Experience You'll see how early-stage companies operate: sprint planning, customer conversations, architectural decisions, funding discussions. You'll understand not just how to build, but why and for whom.
Flexible & Remote 20-30 hours/week, work when you work best. Core collaboration hours for standups and pairing, async otherwise.
Compensation Competitive hourly rate commensurate with experience. Potential for extended engagement or conversion to full-time if mutual fit.
Our Stack
Backend: TypeScript, Node.js, orchestration service with idempotent step execution
Frontend: Next.js, React, type-safe APIs
AI/LLM: OpenRouter (Anthropic, OpenAI models), structured outputs, validation layers
Infrastructure: OAuth2 integrations, webhook handling, audit logging, retry/circuit breaker patterns
Tools: GitHub, ClickUp (docs), HubSpot (CRM), FeatureBase (feedback)
How to Apply
Send us:
Resume/LinkedIn (keep it real—we care more about what you've built than titles)
GitHub or portfolio (show us code you're proud of—even personal projects or coursework)
Short intro (3-5 sentences):
Why Flowchestra interests you
A technical challenge you've solved recently
What you want to learn
Email: info@flowchestra.com
Subject: "Winter Intern – [Your Name]"
Timeline: Rolling applications, aiming to start mid-December 2025. Interviews are 30-min intro call + 60-min technical interview.