Founding Software Engineer Intern
Stage Paris (Paris) IT development
Job description
About
We’re a startup based at Station F, specializing in developing AI agents to optimize recruitment. We deploy AI Agents within recruitment teams to automate and improve candidate selection processes , enabling companies to reduce costs and increase efficiency.
Joining Repio at this moment will ensure you’ll live the early startup experience , with all the challenges, highs and lows, sitting just next to the founders. You’re input will be highly valued , we’re not looking for people who execute, we need people who build with us.
Job Description
In this role you will...
·
Build and enhance backend and frontend services that drive user-facing features
·
Optimize database and infrastructure performance to ensure efficient operations
·
Scale our service through architectural improvements and infrastructure enhancements
·
Iterate with existing components to build the UI and deliver feature completion from end to end
You will work with…
Best-in-class modern tech stack. We firmly believe that building high-quality products depends on a strong technical foundation.
·
Back-end : TypeScript is the default across our back-end applications, with Node.js or Edge runtime. They are divided into serverless functions using Next.js API Routes, coupled with Hono APIs Routes on Cloudflare Workers edge runtime.
·
Front-end : NextJS, tRPC, React-Query, TailwindCSS, Shadcn, RadixUI
·
Database : Postgres serverless on Neon, applications consume data using Drizzle as the ORM. Upstash for our KV store.
·
Background jobs : Inngest durable functions deployed via Hono API Routes on edge Cloudflare Workers infrastructure
·
Deployments : Vercel, Cloudflare
Preferred Experience
You will be a great fit if…
·
Engineering background or self-taught passionate developer.
·
Strong proficiency in TypeScript and backend development experience.
·
Knowledge of frontend technologies (Next.js, TailwindCSS) appreciated.
·
Previous experience with LLMs or similar projects is a plus.
·
Autonomous, curious, and eager to learn and experiment.
Recruitment Process
·
1st call with Louis
·
2nd call with Arthur
·
At home technical case
·
Final offer
Additional Information
· Contract Type: Internship (Between 6 and 12 months)
· Location: Paris
· Occasional remote authorized
· Salary: 1200 / month