Role Overview
- 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
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)
- Understanding of RESTful API design and OpenAPIS specification
- Comfort with Git workflows (GitLab, feature branches, CI/CD pipelines)
- Solid grasp of design patterns: Repository, Factory, Controller-Group, Consumer-Publisher
- Experience with AI assisted programming
- Thirst for learning and improving work flows. The development space is evolving fast!
- Work independently but ask when stuck
** 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
Tech Stack
- AWS
- EC2
- ElasticSearch
- Firebase
- Kafka
- MySQL
- PHP
- RabbitMQ
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!