
CreativeWorks is hiring
Full-Stack Python Developer
Backend
- Strong Python (3.11+) with FastAPI or Django
- Async programming, background workers and task queues (Celery, RQ or similar)
- PostgreSQL and database design
- REST APIs, webhooks, idempotency, retries and signature verification
- Production web scraping: Playwright or Selenium, proxy rotation, rate limiting, session handling, and adapting to changing page markup
- OAuth flows and official third-party APIs
- One-time-code authentication by SMS and email, secrets management, and general application security
Front end
- Solid HTML5, CSS and JavaScript or TypeScript
- Embeddable widgets that work inside third-party pages: iframe and Shadow DOM isolation, CSP, and cross-origin messaging
- Mobile-first, accessible, performance-conscious UI
- Building dashboards and admin interfaces (React or Vue is fine)
AI
- Hands-on experience with the Claude API: prompt design, structured JSON output, image input, and cost and latency control
- Building evals and regression tests for prompts
- Designing around LLM uncertainty with confidence thresholds and human-review fallback
E-commerce platforms
- Shopify app development: Admin GraphQL API, checkout extensions, app billing, and mandatory privacy webhooks
- Working knowledge of WooCommerce (PHP and hooks), BigCommerce and Magento extension development
- Payment gateway concepts: authorize, capture, void and refund flows
Privacy and compliance
- GDPR and CCPA data handling
- Familiarity with marketplace and App Store review requirements
Experience and traits
- 4–7 years of full-stack experience, mid to senior level
- Takes ownership and is comfortable with ambiguity
- Pragmatic: ships a working version, then hardens it
- Designs defensively, assuming third-party sources will change and automated outputs will sometimes be wrong
- Communicates clearly and documents integrations
- Understands conversion-sensitive UX
