Turn this role into an interview — a resume and cover letter built around what this employer wants.
10X ERP is seeking a senior PHP developer to join the core ERP engineering team. You’ll ship features, fix bugs, write migrations, and build integrations on a mature platform used by distribution companies nationwide.
You’ll work on the core platform with a PostgreSQL database and React/TypeScript frontend, while supporting server administration and infra tasks. AI tools like Claude Code/Codex are integral to daily work.
We're hiring a senior PHP developer to join our core ERP engineering team. 10X ERP is a production platform used by distribution companies across the country to run their entire operation: inventory, orders, purchasing, accounting, warehouse management, and more. This is not a greenfield project. It is a mature, complex system with real customers depending on it every day.
You'll be joining a small team of developers working directly on the core platform. That means shipping features, fixing bugs, writing migrations, building integrations, and improving performance on a large, mature codebase and a production PostgreSQL database. You'll also support server administration and infrastructure tasks alongside the senior team. You'll work closely with our Lead Engineer and the rest of the core ERP team, and you'll have direct visibility into how your work impacts real business operations.
We want someone who uses AI tools like Claude Code and Codex as a core part of their development workflow.
10X ERP is a modern, cloud-based ERP system built on Symfony 7 and PHP 8.4. The backend is API-first, powered by API Platform with Doctrine ORM on PostgreSQL 16. The frontend is React with TypeScript, served alongside the Symfony application. The platform handles everything from order processing and inventory management to general ledger accounting and automated purchasing, with integrations into Stripe, TaxJar, EasyPost, HubSpot, and more.
The architecture is event-driven with Symfony Messenger handling async processing, Redis for caching, and a CI/CD pipeline running PHPUnit and a comprehensive Playwright E2E test suite on every merge request. Code quality is enforced through PHPStan, PHP_CodeSniffer, and Rector. Deployments are automated with Deployer and Ansible.
To be considered, please record a quick Loom video (60 seconds or less) introducing yourself, your relevant experience, and why you're interested in this role. Paste the link in the "Loom Video URL" field below. Applications without a video will not be reviewed.
No formal script needed. Just be yourself. We want to see who we'd be working with.
Interested? Tell us about yourself and we'll be in touch.
Website
Name *
Email *
Phone
LinkedIn URL
Loom Video URL *
Record a 60-second Loom video introducing yourself, your relevant experience, and why you're interested in this role. Loom is free to use .
Resume / CV Drag and drop or click to upload your resume (max 10MB)