Skip to main content

Full-Stack Developer (Core PHP + Python + Shopify Apps)

Technology
Logico
Faisalabad District, Pakistan3 weeks agoUntil 09/12/2026
Full time

Job description

We are looking for a versatile Full-Stack Developer proficient in Core PHP, Shopify app development, and Python for AI integration. The role involves maintaining and improving our legacy Core PHP-based POS system, developing and maintaining Shopify apps, and integrating AI-powered features using Python.

Role Description:

POS (Core PHP)

  • Maintain and update a 6-year-old Core PHP POS system
  • Work with legacy, unstructured, and compromised codebase.
  • Debug, fix issues, and improve code stability.
  • Implement security enhancements (SQL injection, CSRF, XSS protection).
  • Optimize MySQL queries.

Python

  • Develop Python applications for AI integration.
  • Integrate AI models and third-party AI APIs.
  • Build Python APIs to connect AI services with PHP and Shopify apps.
  • Implement AI-driven automation and data processing.
  • Test, debug, and optimize Python code for performance and reliability.

Shopify Apps

  • Develop and maintain Shopify public/private apps.
  • Work with Shopify Admin API, Storefront API, Webhooks, App Bridge & OAuth.
  • Add new features to existing PHP-based Shopify apps.
  • Handle API integrations and embedded app UI updates.

Backend & Server

  • Manage code deployment on Linux/cPanel.
  • Ensure clean Git-based workflow and documentation.

Required Skills

  • Strong Core PHP & Python Skills
  • Expertise in debugging legacy systems
  • MySQL (queries, optimization, migrations)
  • Ability to refactor without breaking live systems
  • Shopify App Development
  • Shopify APIs (Admin API, Storefront API, Billing, Webhooks)
  • REST API development
  • JavaScript, jQuery
  • Git/GitHub

Who We're Looking For

  • Minimum 1 year of professional development experience.
  • Someone comfortable working with messy, legacy code
  • A problem-solver who doesn’t fear debugging old systems
  • Someone who can work independently and take ownership
  • Someone who can balance maintenance new development
  • Someone reliable and long-term oriented

What We Offer

  • Stable, long-term opportunity
  • Competitive salary
Keywords
monthsOfExperience: 12DBaseJQueryLinuxJavaScriptMysqlOauthPythonPhpSqlCPanelDebuggerGitGithubDebugging

Interested in this role?