Backend Laravel Developer (PHP/MySQL)
Summary
Builds and maintains scalable Laravel backends, APIs, and databases for a SaaS suite, including AI integrations and web scraping tools.
Overview:
We’re hiring a Laravel Backend Developer to work on a suite of bespoke platforms, including a new AI-powered SaaS product. This role is ideal for someone who thrives on building robust APIs, managing data structures, and architecting scalable systems. You'll collaborate with a cross-functional team and contribute to backend features that power complex, modern web applications.
Responsibilities:
- Designing and building scalable backend features using Laravel
- Creating and consuming RESTful APIs for external integrations
- Building and maintaining web scraping tools for periodic data updates
- Integrating third-party services such as Stripe, SendGrid, and OpenAI
- Designing and optimizing relational (MySQL) and non-relational (NoSQL) databases
- Writing clean, maintainable PHP code aligned with Laravel standards
- Participating in technical planning and backend architecture decisions
- Managing source control using Git, including pull requests and code reviews
Key Requirements:
- Strong experience building backend systems using Laravel
- Proven ability to work with APIs (RESTful) and third-party integrations
- Confident designing and optimizing MySQL queries and database architecture
- Familiarity with Git-based workflows and collaborative development practices
- Experience building automated scraping tools or similar data-gathering services
- Comfortable integrating AI/ML services such as OpenAI (bonus)
Nice to Have:
- Familiarity with versioned SaaS environments
- Exposure to server-side security best practices and GDPR compliance
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Design
Industries
- Design Services
Referrals increase your chances of interviewing at Remote Choice by 2x.
Get notified about new PHP Developer jobs in South Africa.
Cape Town, Western Cape, South Africa $10,000.00-$40,000.00 1 week ago
Johannesburg Metropolitan Area 3 days ago
Cape Town, Western Cape, South Africa 2 months ago
Back End Developer - Node.js (12-Month Contract)
Johannesburg, Gauteng, South Africa 1 day ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.