Senior Laravel/AI Engineer

Remote
Full-time
Visa Sponsorship

About the role

Respaid (YC S23) builds AI agents that recover unpaid invoices for enterprise clients. Hundreds of thousands of AI-powered calls and emails sent. 460 customers, profitable, growing.

This is not a normal engineering job. And this is not a normal hiring process.

WHY THIS ROLE IS DIFFERENT

We are an AI-native team. Every engineer uses Claude Code, MCP servers, custom skills, and automated QA pipelines daily. Our CLAUDE.md file is 500+ lines of conventions, and our CI runs AI-powered code review on every PR.

You won't just use AI tools. You'll help build the infrastructure that makes the entire team 10x faster.

Stack: Laravel 12 (PHP 8.4), MySQL, Redis, Laravel Nova, RetellAI voice agents, Telnyx, Stripe, SendGrid. AWS Elastic Beanstalk.

NO INTERVIEWS. NO TAKE-HOME ASSIGNMENTS.

Our hiring process IS our dev environment:

  1. Fork github.com/wwwidr/hiring-challenge
  2. Read the CLAUDE.md
  3. Pick a ticket from /tickets
  4. Ship a PR with tests, following the repo's conventions
  5. Screen-record your entire session
  6. AI reviews your PR automatically. Score >= 8/10 = you talk to the CEO.

No leetcode. No whiteboard. We watch your screen recording and read your code.

WHAT YOU'LL WORK ON

  • Voice agent infrastructure (RetellAI, Telnyx WebRTC)
  • AI-powered recovery pipelines (sequence orchestration, smart timing)
  • Enterprise integrations (Fortune 500 dashboards)
  • Internal tooling (MCP servers, Claude Code skills, automated QA)
  • Payment processing (Stripe Connect, installment plans)

REQUIREMENTS

  • 5+ years PHP/Laravel
  • Daily AI tool usage (Claude Code, Cursor, or similar)
  • Screen recording of your work process
  • English communication, async-first
  • Available during EU business hours (UTC to UTC+4)

Contractor. Remote (UTC to UTC+4 timezones).

The CEO codes daily and reviews every PR. Zero layers between you and decisions.

HOW TO APPLY:

HOW TO APPLY:

1. Clone github.com/wwwidr/hiring-challenge (don't fork publicly)

2. Read CLAUDE.md, pick a ticket, ship it with tests

3. Push to your OWN private repo, add "wwwidr" as a collaborator

4. Reply to this job listing with your repo link + screen recording link

That's your application.

About Respaid

We recover up to 85,000 invoices per day and get 50% paid within 20 days on average.

Respaid uses AI to respectfully collect overdue B2B invoices. Just give us an excel file—no attached invoices needed. We integrate with your stack or work standalone, protecting your brand's reputation while maximizing collections through our AI-powered, respectful approach.

Required skills

Amazon Web Services (AWS)
MySQL
PHP
Python
Redis
Machine Learning

Interested?

Let me introduce you to the founders.

Skip the process

Job details

Salary

$42,000 - $70,000

Location

Remote

Experience

6+ years

Company

NameRespaid
IndustryAI
Team Size42

Funding

Total raised

$3.2M

Last stage

Seed

Investors

Y Combinator
Eight Capital

Founders

John Banner

John Banner

LinkedIn

What happens next.

No applications, no recruiter spam. Just the intro.

01

Confirm the fit

A few questions to make sure this role is the right shape for you. Two minutes.

02

I pitch you to the company

I write the intro, send it to the founder, and handle the back-and-forth.

03

A meeting lands on your calendar

If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.