Junior PHP Developer, Data Integrations/Operations
About the Role
We are looking for a Junior PHP Developer to join our Data Platform team in a hybrid role combining software development, technical operations, and data analysis.
SlotCatalog operates thousands of PHP-based integrations that collect game and lobby data from online casino websites.
You will be responsible for developing, maintaining, monitoring, and troubleshooting these integrations while working closely with our business and operations teams to ensure accurate and reliable data collection.
This is a hands-on role suited for someone who enjoys investigating technical issues, analyzing data, and solving real-world problems.
Key Responsibilities
PHP Development & Integrations
- Develop and maintain PHP-based casino data integrations.
- Analyze HTML, DOM structures, and casino lobby elements to extract relevant information.
- Adapt existing scripts to changes in website structures and layouts.
- Configure and maintain scheduled scraping processes using cron jobs.
- Troubleshoot integration failures and implement fixes.
Technical Operations
- Monitor and maintain thousands of existing integrations.
- Investigate failed jobs, missing data, and unexpected changes in collected information.
- Work with internal management panels to configure, validate, and maintain integrations.
- Handle integration-related requests from business and operations teams.
- Identify recurring issues and improve operational efficiency.
Data Analysis & Quality
- Analyze collected data to identify inconsistencies, gaps, and anomalies.
- Validate game availability, lobby positions, and other collected attributes.
- Use SQL queries and internal reporting tools to investigate data issues.
- Collaborate with the Data Platform team to improve data accuracy, completeness, and reliability.
Requirements
- Basic to intermediate PHP development skills.
- Experience using AI-powered tools to develop, integrate, automate, debug, and optimize.
- Good understanding of HTML, DOM, CSS selectors, and XPath.
- Basic knowledge of JavaScript and HTTP requests.
- Working knowledge of SQL and MySQL, Cron jobs & Linux
- Strong analytical and troubleshooting skills.
- Ability to work with large volumes of existing scripts and integrations.
- Good communication skills and ability to collaborate with technical and business teams.
Nice to Have
- Experience with web scraping or browser automation.
- Familiarity with Git.
- Experience with Puppeteer, Playwright, or Selenium.
- Experience with monitoring tools or data quality validation.
- Basic understanding of ETL processes and data pipelines.
What We Offer
๐ฏ Autonomy & Impact
Take ownership of your projects and partnerships โ your ideas will directly influence our global growth.
๐ก Remote & Flexible
Work from anywhere with a schedule that supports your productivity and work-life balance.
๐ด Time Off
Enjoy 28 paid vacation days plus an extra day off on your birthday.
๐ฉบ Health & Recovery
Paid sick leave to support your well-being.
๐ Learning & Development
Access to English courses, internal knowledge resources, and professional development opportunities.