JOBSEARCHER

Junior Full Stack Engineer

CtrLoop.Why we built it The loop Careers ContactAll roles Apply →Careers / Open roleJunior Forward-Deployed track Junior Full Stack EngineerSolid Python + JavaScript/TypeScript fundamentals and genuine AI-native fluency. You'll build across a Django backend, a TypeScript web client, and a React Native app with Claude as your pair - shipping your first flag-gated feature in your first weeks - then grow into the Engineer DRI seat and, later, into a forward-deployed engineer executing external projects. Slope matters more than pedigree.Full-time 1 opening 0–2 years new grads welcome Python + JS/TS Backend Web AppApply for this role → What you'll doHow we buildNo sprints. No staging. No hand-offs.Every feature runs a 10-stage pipeline where Claude does the heavy lifting and a human DRI - one directly responsible engineer - drives every step.01Contract-firstA frozen backend↔frontend contract + simulator before any code - so both sides build in parallel against the same reality.02AI-native executionClaude Code writes most of the code. You direct it, review it, and verify it by running the app - not by trusting the diff.03One Design SystemEvery screen is composed from a living component library; anything new is contributed back. Build it in the system, not the feature.04Flags, not stagingVerify locally, merge dark behind a feature flag in production, dogfood there, flip it on. Rollback is one click.05Artifacts, not meetingsEach step outputs a structured doc the next step's Claude reads directly. Three synchronous touchpoints per feature - that's it.06Done = demonstratedScreenshots, green gates, a flag, and a one-click rollback - never just "code written."What you'll doShip from week one. Grow into the DRI seat.The pipeline is the mentor: every step has a playbook, a template, and a definition of done - and a senior engineer holds your review gates while you ramp.1First 90 daysLearn by shippingShip your first flag-gated feature in your first weeks - small and well-scoped, senior-reviewed at the gatesBuild across all three surfaces: Python/Django backend, TypeScript web, React Native app (iOS + Android)Run the verification loop yourself: drive the flow, screenshot it, read the logs, gates greenContribute components and gotchas back to the Design System and conventions doc2ThenTake the DRI seatOwn features end-to-end: design the frozen contract + simulator from the founder's PRDBuild backend ∥ frontend in parallel with Claude Code, integrate, drive reviewLaunch behind a flag with the success metric wired to a live dashboard before the flipTake on bigger features as you prove out3LaterDeploy forwardShadow, then co-run, then own external engagements on our portable pipelineScope with the client, design the contract, build with Claude, demo, iterate liveLaunch on their stack, behind their flagWhat we look forFundamentals, fluency, and proof you ship.Must-havesPython fundamentals you've shipped with - an API in Django/DRF/FastAPI, a real data model, tests; SQL basicsJavaScript/TypeScript fundamentals - React on web; React Native is a plus you'll deepen hereEvidence you ship - internships, side projects, hackathons, open source; working links beat résumé linesAI-native working style - an AI coding tool is already your daily driver, and you verify its output by running the appWritten clarity - our pipeline runs on structured docs; if yours needs a follow-up conversation, it isn't doneOwnership temperament - you batch questions with a recommended default attached, and proceed on the default when the answer is slow0–2 years of experience - new grads welcome; show us shipped, working thingsNice-to-havesMobile exposure - React Native or ExpoPostgres beyond the basicsFeature flags, product analytics (Mixpanel) or error tracking (Sentry)LLM apps you've built, or prompt/eval tinkeringBasics of GCP, Docker, or CIWhat you getA seat most engineers wait years for.01The operating modelAn AI-native pipeline most companies are still theorizing about - you run it daily from week one.02Mentorship where it countsA senior engineer at your review gates, founders as your product pair.03An explicit growth pathBuilder → Engineer DRI → forward-deployed engineer, with real ownership at every stage.04Claude, on usClaude as your pair on everything, on the company's dime.05Full-stack rangeBackend, web, and app in the same week - no lane assignments, no waiting on "the backend person."06Your name on itFrom contract to metric dashboard, the feature is yours - demonstrated working, live behind a flag.Hiring processBuilt like the job.The centrepiece is a paid, timeboxed build exercise where using AI isn't just allowed - it's required. We give you a small PRD + a frozen contract; you ship it and return a working demo, screenshots per flow, and green gates.01Intro call30 min bring something you shipped02Build exercisePaid timeboxed AI required03Deep-dive60 min walk us through your decisions04OfferFastEarly in your career, AI-native already? We want to meet you.Email us with links to things you've shipped - repos, demos, TestFlight builds, live URLs. Working software beats résumé lines. Location and compensation are discussed during the process.Apply - Junior Full Stack Engineer → 5+ years? See the senior roleApplications go to careers@ctrloop.ai with the role in the subject line.CtrLoop.The execution loop for AI-native enterprisesCareers support@ctrloop.ai ctrloop.ai © 2026 CtrLoop