The Role
You'll work on the Python/Django engine that moves millions of products, orders, and customers between platforms via Shopify's APIs. Messy real-world data, complex schema mappings, API rate limits, large-scale transfers — not generic web development.
Your code will helps global (not local) merchants and ecommerce agencies migrate their stores to Shopify from WooCommerce, Magento, PrestaShop, BigCommerce, and others. Shopify App Store partner, 10+ years in e-commerce, customers worldwide.
Small fast team, no bureaucracy. The founder and Senior Engineer still codes daily. Your code ships the same week you write it.
What You'll Do
- Build and maintain the Django-based migration engine
- Integrate with Shopify REST/GraphQL APIs and source platform APIs
- Write and optimize SQL queries across various database engines
- Map source platform schemas to Shopify's data model
- Handle distributed task processing with Celery
- Debug edge cases — broken data, encoding issues, API inconsistencies
- Write tests, maintain code quality, collaborate via GitHub
What We're Looking For
- 1+ year of Python development
- Solid Python fundamentals and clean code practices
- SQL and relational databases (MySQL, PostgreSQL, or similar)
- Experience building or consuming REST APIs
- Familiarity with Django and Celery (or similar task queues)
- Comfortable with Git/GitHub
- You research first, ask smart questions when stuck
- English: enough to read documentation, work with AI tools, and communicate with the team
Nice to Have
- Shopify APIs or e-commerce platform experience
- GraphQL
- Docker
- ETL or data migration patterns
- Writing effective prompts and working with AI dev tools (Claude, Copilot, Cursor, etc.)
A Note on Degrees and AI
No degree required — we care about your code, not your diploma. We use AI tools daily and love them, but we need developers who can write, debug, and understand code on their own first. Fundamentals first, AI as a multiplier. No vibe coders.
Who Thrives Here
- Self-directed — you see what needs fixing and fix it.
- Detail-oriented — one wrong mapping and a merchant loses order history.
- Communicative — you flag blockers early and write things down.
- Accountable — when something breaks, you own it.
Why Migrationpro
- A real product, not client work. Global SaaS, not an agency churning out websites. Deep codebase, complex problems — that's how you grow as a developer.
- LTC office. Lotfizadeh Technology Center — a tech community hub, good energy, good people.
- Ownership. Small team, global customers. Your work matters immediately.
- Modern tooling. AI-assisted development, automated workflows, current ecosystem.
Company: Migrationpro — Shopify Migration Platform
Location: Baku, Azerbaijan, Caspian Plaza (LTC) · Work from home 1–2 days/week Type: Full-time · Monday–Friday · 10:00–19:00
Apply
CV + GitHub + short intro → [email protected] · Subject: "Python Developer 2026"
No cover letter needed — just tell us what you've built.
Interested candidates can also apply via the link in the Apply for job button.