About Scrapfly
Scrapfly specializes in providing innovative solutions for web scraping. Our mission is to centralize and simplify data acquisition on the web, delivering robust and efficient tools to our clients. We’re a close-knit team of 6, fostering a collaborative environment where team members have the freedom to own projects and make a real impact.
Our technical stack includes Kubernetes and GCP for infrastructure, with PHP powering our web applications, Golang for APIs and networking applications/proxies, and Python driving our scraping engine.
Role: PHP Engineer (Web Application Development)
As a PHP Engineer, you will be responsible for maintaining and enhancing Scrapfly’s web application dashboard. Built with PHP 8.3 using the SlimPHP framework, Symfony components, and Twig, the dashboard is the central interface for our products. You will play a key role in developing new features, improving existing ones, and ensuring a seamless user experience.
Key Responsibilities
- Feature Development: Design and implement new features and interfaces for our product dashboard.
- Maintenance: Ensure the stability and performance of the existing web application, resolving bugs and implementing improvements as needed.
- Code Quality: Write clean, maintainable, and efficient code, following best practices and standards.
- Collaboration: Work closely with other team members to integrate backend APIs, improve workflows, and deliver a cohesive product.
- Scalability: Contribute to optimizing the dashboard for scalability and reliability as the user base grows.
Ideal Candidate
We’re looking for a PHP developer who is passionate about building high-quality web applications. You’ll have the autonomy to make technical decisions and contribute significantly to the evolution of our dashboard.
Qualifications
- Experience: 3+ years in PHP development, with a strong background in building and maintaining web applications.
- Skills:
- Proficiency in PHP 8.3.
- Experience with SlimPHP framework, Symfony components, Twig, and other related tools.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Understanding of RESTful APIs and backend/frontend integration.
- Mindset: Detail-oriented, proactive, and motivated to deliver high-quality user experiences.
Company Policies and Benefits
- Remote-First: Fully remote environment using Slack and Notion for communication and project management.
- Contractor Model: Paid in USD with 20 paid leave days per year (additional unpaid leave available).