#vacancy #вакансия #frontend #shopify #react #saas #ai #limassol #remote
🚀 Senior Shopify App Frontend Engineer (AI / SaaS)
We are looking for a Senior Frontend Engineer with experience in developing Shopify applications for a product team that is building an AI system and SaaS products in production!
🧠 Your responsibilities will include:
- Developing and enhancing Shopify apps (not stores)
- Working with Theme App Extensions / App Embed
- Integrating through Shopify Admin API (GraphQL)
- Implementing OAuth 2.0 (Shopify install flow)
- Working with Shopify App Bridge and Polaris
- Developing embedded UI within iframes
- Working with webhooks (app events, lifecycle)
- Using websockets for real-time logic
- Considering Shopify limitations and finding optimal solutions
- Working with REST API (CORS, rate limits)
- Developing interfaces using React + TypeScript
- Collaborating with product, marketing, and business teams
- Utilizing AI tools (Cursor / Codex / Claude Code)
- Working with both Shopify and custom React components (widgets / platform)
🛠 Tech Stack:
Frontend: React, TypeScript
Shopify: Polaris, App Bridge, GraphQL (Admin API), Liquid
API: REST, WebSockets
Dev tools: GitLab CI/CD, Cursor / Codex / Claude Code
📌 Requirements:
- ** 5+ years of commercial frontend development experience
- At least 1 year of experience developing Shopify applications (apps) is mandatory
- Experience with the Shopify App ecosystem (extensions, embeds, lifecycle)**
- Solid knowledge of React + TypeScript
- Experience with GraphQL (Shopify Admin API)
- Understanding of OAuth 2.0 (install flow)
- Experience with webhooks (event-driven)
- Understanding of iframe functionality
- Proficient work with REST API (CORS, rate limiting)
- Experience with WebSockets
- Ability to work within platform constraints
- Experience in a cross-functional team, Alige
- Skills in clear communication with non-technical stakeholders
- Independence and responsibility for results
- Physical presence outside of the Russian Federation and the Republic of Belarus
⭐️ Bonus points:
- Experience publishing Shopify apps to the marketplace
- Shopify Billing API
- Experience with Shopify review process
- Experience with multi-tenant SaaS
- Basic backend knowledge (PHP or Python)
- Spec-driven development (Spec-Kit)
🏝 Conditions:
- Employment under Cyprus Labor Law, office-based in Limassol (visa + insurance) or fully remote format, full-time, Mon-Fri 09:00-17:00 Cyprus time
- Meal, SPA, and sports compensation (for employees in Cyprus)
- Corporate English and Greek language courses, 24 days of paid leave
- Performance reviews every 6 months with the possibility of receiving a bonus and/or a salary increase
- Competitive compensation (discussed individually based on interview results)
- Participation in the development of a large-scale AI system
- Influence on architecture and technical decisions
- Flexible development processes (2-week sprints)
- Quick decision-making without bureaucracy
📩 Please send your applications to direct message @YouLiiia_