Full Stack Shopify Developer
פורסם לפני 17 ימים · 70 מועמדים
התפקיד במילים פשוטות
התפקיד כולל פיתוח ותחזוקה של חנויות שופיפי מקצה לקצה, החל מעיצוב ממשק המשתמש ועד ללוגיקת השרת ומסדי הנתונים. בנוסף, המפתח יבנה אפליקציות שופיפי מותאמות אישית וישתלב בפיתוח מוצרים פנימיים של החברה. העבודה כוללת שימוש בטכנולוגיות כמו Node.js, ממשקי API, ומסדי נתונים בסביבת עבודה דינמית.
- 2–4 years of experience in full stack development
- Experience building and maintaining production REST APIs
- Strong understanding of asynchronous programming (Promises, async/await)
- Experience working with databases in production (MongoDB, PostgreSQL, or similar)
- Strong understanding of responsive design principles
- Shopify development experience (Liquid)
- Experience building Shopify apps
- Familiarity with GraphQL
- Experience with Docker
- Experience with AI tools and technologies (e.g., ChatGPT, AI-assisted coding tools, automation platforms)
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למפתחי פול סטאק בעלי שנתיים עד ארבע שנות ניסיון, עם רקע חזק ב-Node.js, פיתוח ממשקי API ועבודה עם מסדי נתונים, השואפים לצמוח לתפקיד סיניור. הוא פחות יתאים למי שאינו שולט באנגלית ברמה מצוינת או למי שמחפש עבודה מרחוק באופן מלא.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןCompany Description
Cherry specializes in creating customized Shopify solutions to empower businesses with a unique and responsive e-commerce presence. From custom Shopify store development and theme customization to seamless app integration, Cherry provides tailored services to meet specific client needs. The company also ensures secure and efficient migrations to Shopify and offers continuous support and maintenance. Cherry aims to enable smooth operations and enhanced functionality for Shopify stores.
Role Description
This is a full-time on-site role for a Full Stack Developer, located in the Tel Aviv District, Israel. We're looking for a developer who wants to grow into a senior role while working on real production systems operating at scale, across both the front-end and back-end of Shopify-based e-commerce stores.
The Full Stack Developer will build and maintain Shopify stores end-to-end — from custom themes, responsive UI, and Liquid development, to server-side logic, APIs, and database work — as well as develop custom Shopify apps and contribute to Cherry's own internal products.
Responsibilities
• Develop and customize Shopify stores end-to-end — front-end and back-end
• Build custom Shopify apps and integrations
• Contribute to the development of Cherry's internal products and tools
• Implement responsive designs using HTML, CSS, JavaScript, and Liquid
• Develop and maintain server-side logic, REST APIs, and database integrations
• Integrate third-party APIs and webhooks
• Optimize website performance and ensure a seamless user experience
• Troubleshoot and resolve technical issues across the stack
• Contribute to the design and architecture of software systems
• Utilize AI tools to improve development efficiency and automate repetitive tasks
Requirements
Must Have
• 2–4 years of experience in full stack development (Node.js preferred for back-end)
• Experience building and maintaining production REST APIs
• Strong understanding of asynchronous programming (Promises, async/await)
• Experience working with databases in production (MongoDB, PostgreSQL, or similar)
• Strong understanding of responsive design principles
• Experience integrating third-party APIs
• Familiarity with cloud environments (AWS or GCP)
• Understanding of clean architecture and separation of concerns
• Experience working with Git and CI/CD workflows
• Excellent communication skills and ability to work in a team environment
• Excellent English – Required
Nice to Have
• Shopify development experience (Liquid)
• Experience building Shopify apps
• Familiarity with GraphQL
• Experience with Docker
• Experience with AI tools and technologies (e.g., ChatGPT, AI-assisted coding tools, automation platforms)
What We're Looking For
• Ownership mindset and accountability
• Ability to work on systems operating at scale, across the full stack
• Curiosity to learn system design and distributed systems
• Motivation to grow into a senior full stack engineer
• Strong problem-solving skills and attention to detail
• Ability to work under pressure and meet tight deadlines
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- מהמשרד
- 2–4 years of experience in full stack development, Experience building and maintaining production REST APIs, Strong understanding of asynchronous programming (Promises, async/await), Experience working with databases in production (MongoDB, PostgreSQL, or similar), Strong understanding of responsive design principles