Laravel Developer (Back-Office / CRM Development) - PT/FT - LATAM/EMEA/NA
Description
Laravel Developer
- WagerBird Back-Office / CRM Development
About the Role
We're looking for a Laravel developer to build out our internal back-office into a fully functional CRM. The foundation exists (Laravel + Filament admin panel), but we need someone to take ownership of completing existing features and building new ones.
This is execution-focused work—you'll be building features in an existing codebase, not redeg the foundation. You'll be shipping features weekly.
What You'll Build
- Role-based access control
- User roles and permissions so salespeople, support, and admins see only what they need
- Client record actions
- Click into a customer record to trigger emails, view transaction history, see email delivery status, manage their account
- Email integration
- Send templated emails directly from client records with full logging and history per customer
- Data views and dashboards
- Purchasers, leads, subscriptions, points balances—viewable, searchable, and actionable
- CSV imports that work reliably
- Bulk uploads with proper validation and error handling
- Filament resource buildout
- Complete existing skeleton resources and add new ones as needed
Requirements
- Strong Laravel experience (3+ years preferred)
- Hands-on experience with Filament PHP admin panels
- Comfortable with role-based permissions (Spatie, Filament Shield, or similar)
- Experience integrating transactional email (Mailgun, Postmark, SES, etc.)
- Works independently—you'll get requirements, not hand-holding
- Solid debugging skills (you'll inherit some incomplete work)
Nice to Have
- Experience with SamCart or similar e-commerce webhook integrations
- Background in SaaS or subscription-based platforms
- Familiarity with PostgreSQL
Skills
PHPPostgreSQLLaravel