Our client is an influencer marketing platform connecting brands with content creators across TikTok, Instagram, YouTube, and Amazon. The platform handles campaign management, creator discovery, content review, payments, and social media integrations at scale.
They are building a modern engineering culture that embraces AI-assisted development to move faster, improve code quality, and support better decision-making across the development lifecycle.
Tech Stack
- Language: PHP 8.1+ (strict typing, PSR-12)
- Framework: Slim 4 with PHP-DI dependency injection
- Database: MySQL (multiple connections: main, logs, stats)
- Search: Elasticsearch 7
- Queue: RabbitMQ (async processing, delayed exchanges)
- Cache: Memcached
- Infrastructure: AWS (S3, deployment), GitLab CI/CD, Sentry for error tracking
What You'll Work On
- Building and maintaining REST API endpoints
- Designing and optimizing MySQL queries across multiple database connections
- Integrating with social media platform APIs (TikTok, Instagram, YouTube, Amazon)
- Working with Elasticsearch for creator/content search and indexing
- Building async processing pipelines with RabbitMQ consumers/publishers
- Writing unit and integration tests with meaningful coverage
- Leveraging AI tools to support development tasks such as debugging, code generation, refactoring, and documentation
- Continuously exploring ways to integrate AI into workflows to improve efficiency and code quality
Requirements
- 8+ years of modern professional PHP development
- Strong experience with MySQL, complex queries, indexing strategies, multi-connection setups
- Familiarity with Slim Framework
- Experience with Elasticsearch
- Working knowledge of message queues (RabbitMQ, Kafka, or SQS)
- Strong understanding of RESTful API design and OpenAPI specification
- Comfort with Git workflows (GitLab, feature branches, CI/CD pipelines)
- Solid grasp of design patterns: Repository, Factory, Controller-Group, Consumer-Publisher
- Hands-on experience using AI tools (e.g., ChatGPT, Copilot, Cursor, Claude, etc.) as part of the development workflow
- Awareness of current AI models, tools, and best practices, with the ability to apply them thoughtfully in day-to-day work
- Strong problem-solving mindset, with the ability to validate and review AI-generated outputs before production use
- Thirst for learning and improving workflows in a fast-evolving development landscape
- Ability to work independently while collaborating effectively with the team
Nice to have:
- Experience with social media platform APIs (TikTok, Meta,Google/YouTube)
- Familiarity with AWS services (S3, EC2, deployment pipelines)
- WebSocket experience (Ratchet)
- Firebase/push notification systems
- Twilio/SMS integration
Our Recruitment Process
- Video Interview
- 30-minute take-home skills test
- 30-minute call with the Recruiter (project, benefits, etc.)
- Interviews directly with the client (number of interviews may vary and may include an additional assessment)
- Final Offer
Benefits
- Work remotely Monday - Friday, 40 hours a week (no weekends)
- Did we mention it's REMOTE?!!
One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.
Wondering how our remote environment or our payment method work? We've put together some helpful answers in our FAQs at the bottom our our career site. Take a look and let us know if you have any other questions!