Middle Full-Stack Developer (PHP+JS+Shopify)
On-site•Salary not specified
Kyiv, Ukraine
Tech Stack
CSSRESTPHPCI/CDJavaScriptGitHTML
Job Description, Responsibilities & Requirements
Description language:
About the Position
We’re looking for a Middle Full-Stack Developer (PHP, JS, Shopify) to join our team and work on a large-scale e-commerce platform.
About the Project
The product is a large-scale Shopify-based e-commerce platform tailored for the Luxembourg market. This is a long-term, high-volume project where you will collaborate with a team of developers (mix of front-end, back-end, and design backgrounds). The project roadmap also includes a potential migration from PHP to Next.js in the future.
Responsibilities
- Develop and maintain Shopify storefronts with a strong focus on scalability and performance
- Implement new features for both storefront and back office
- Ensure accurate integration of product data, pricing, and stock synchronization
- Manage and validate data flows between Shopify and internal systems using multiple APIs (REST & GraphQL)
- Collaborate with the team to optimize existing functionality and enhance user experience
- Support the potential migration from the PHP backend to Next.js (React-based framework) in the future
- Maintain high-quality code through documentation, reviews, and testing
Requirements
- 2+ years of experience in PHP development
- Strong knowledge of HTML, CSS, and JavaScript
- Experience with Liquid (Shopify’s templating language)
- Familiarity with Shopify REST & GraphQL APIs
- Practical experience with Git and CI/CD workflows
- Understanding of large-scale e-commerce platforms and data integrity challenges
- English: Upper-Intermediate or higher (both written and spoken)
Nice to Have
- Experience with Next.js / React
Work Conditions
We Offer:
- Monday-Friday, 9-18/10-19 Flexible working schedule
- Work from office/remote/mix
- Medical insurance
- Corporate equipment for work
- No time trackers and other manifestations of bureaucracy
- Supportive and collaborative team culture
- Paid days off and sick leave
- Gifts for birthdays and professional holidays
- The ability to test your ideas, lead initiatives, and try something new and interesting
- Communication with experienced specialists willing to share their knowledge
- Participation in internal and external events, the opportunity to build or promote your brand
Hiring Process
- HR interview
- Technical interview
- Final interview
- Offer