Full Time
$2000-$4000
42
Jul 16, 2026
Cosmetics Squad /
About the Role
We are looking for an experienced PHP Developer with strong skills in Laravel, React, and API development to join our team. This role requires a solid understanding of both backend and frontend development, with proven experience integrating with the Shopify API.
Key Responsibilities
Design, develop, and maintain applications using Laravel (backend) and React (frontend).
Build and manage RESTful APIs and integrations, particularly with the Shopify API.
Develop and maintain responsive, user-friendly frontends with React, JavaScript/TypeScript, HTML5, and CSS3.
Optimize web applications for performance, scalability, and security.
Work with designers and product managers to transform UI/UX wireframes into functional interfaces.
Write clean, testable, and well-documented code for both backend and frontend.
Troubleshoot, debug, and resolve technical issues across the full stack.
Must-Have Requirements
5+ years of professional experience as a Full-Stack / PHP Developer.
Strong proficiency in the Laravel framework (backend development).
Advanced knowledge of React and frontend technologies (JavaScript/TypeScript, HTML5, CSS3, Bootstrap/Tailwind).
Proven expertise in API development and integrations.
Hands-on experience with the Shopify API.
Nice to Have (Advantageous Skills)
Experience with GraphQL.
Shopify app development (custom/public/private apps).
Shopify theme development using Liquid.
Experience with unit testing and test-driven development (TDD).
Familiarity with modern frontend tooling (Webpack, Vite, Babel, etc.).
The successful candidate will have the unique opportunity to learn from and influence seasoned entrepreneurs who have built several successful companies. As you take on more responsibility, you will also have the chance to grow financially. Please include 'push boundaries' as your final word in your application or message to demonstrate your enthusiasm for this growth opportunity.
CosmeticsSquad is looking to build a fun, exceptional team, so you can expect to come in with a tonne of support and training. We’re fully set up to support our whole team working from home; we know the only thing scarier than starting a new job is starting a new job remotely, but we’ve got you ;)