Backend Developer — SPYN (Freelance)
Media Tech — a small, focused team building SPYN, an AI-powered social platform combining manual user diaries with 24-hour AI-generated diaries. Currently live on iOS and Android, EU-first, regulatory posture as a feature rather than a tax.
We're hiring on a freelance basis with view-to-permanent for the right person.
What you'll do
Own the Laravel + PostgreSQL backend of SPYN. Build endpoints. Tame queues. Make AI Diary generation fast, cheap, and reliable. Work alongside our Lead Developer Ahmed Mahmood Khan in a documentation-first workflow.
What you'll work with
Laravel 12, PostgreSQL, Redis + Laravel Horizon, OpenAI Assistants API, Pusher, Laravel Cloud, GitHub Actions.
How we work
We are documentation-first. Every SPYN change starts as a real Requirement Specification using our 10-section format, drafted with AI assistance from screenshots and verified by a human. Every shipped feature has functional and technical tests written down. Every release has notes that match the actual change — no "various improvements," no "UI fixes."
We are a small team — currently around 15–20 people across product, engineering, QA, and operations. We run on CMMI Level 2 process discipline. The Project Manager (Mikkel Nygaard) keeps the work organised; the Lead Developer (Ahmed Mahmood Khan) sets the technical bar; the four-person QA team keeps us honest.
We don't burn out. We don't run weekend sprints. We ship steadily.
What we expect
- Strong written communication. You will leave more of your work in writing than in meetings.
- Comfort with AI tooling. We use it. We expect you to.
- Care for what users actually see. The bar is what a real customer experiences, not what we meant to build.
- Discretion. SPYN handles personal data; we expect professional standards on the people side too.
What you'll get
- A practical test (90 minutes) and an interview pipeline that's the same for every candidate, scored against a published rubric. No trick questions.
- Real autonomy on the scope of work you own.
- A real shot at permanent if it suits both of us.
Apply
Send a short note to pa@mediatech.com with:
- Two lines on why this role.
- Two recent things you've worked on that demonstrate the skills we list above.
- Notice period and availability.
We reply to every candidate we receive.
Generated 2026-05-13 from hr/resource-profiles and hr/interview-templates.