Shopify Software Engineer (south Africa, Latam)

South Africa, South Africa

Job Description

Role: Shopify Software Engineer
Priority Location: South Africa and LATAM (Argentina,Colombia) (recommended focus)
Working Hours: Flexible UK-aligned hours; 4 overlap with UK business hours required
Salary Range: $2000 - $3,000 USD per month (final offer depends on candidate experience and interview results)
Type of Contract: Independent Contractor
Type of Job: Remote
About the Company:
Our client is preparing to launch a high-impact Shopify store and values technical excellence, ownership, and innovation. They foster a collaborative and fast-paced culture, where independent contractors have the flexibility to take initiative and make a visible impact. This role offers autonomy, direct collaboration with designers and operations, and the opportunity to influence a major eCommerce project.
About the Role:
The Shopify Software Engineer will lead the build, launch, and ongoing evolution of a modern Shopify store. This is a hands-on coding role with end-to-end ownership of theme development, app integrations, and performance optimization. The successful candidate will work closely with design and operations teams to deliver a high-quality, scalable store and ensure a seamless customer experience. This is an exciting opportunity to shape a key project and demonstrate technical leadership in eCommerce.
Key Responsibilities:

  • Build and launch a modern Shopify store from setup to live production, ensuring high performance and scalability.
  • Translate wireframes and visual designs into pixel-perfect, accessible front-end experiences using Liquid, HTML/CSS/SCSS, and JavaScript/TypeScript.
  • Optimize site performance through best practices, including lazy loading, caching strategies, and code splitting.
  • Implement native Shopify features: theme customization, cart/checkout enhancements, metafields, and dynamic content.
  • Integrate and maintain apps such as Klaviyo and Intelligems, minimizing performance impact.
  • QA across browsers/devices, maintain documentation, and enforce Git-based version control and code reviews.
  • Collaborate with design, growth, and operations teams to ship high-impact features efficiently.
Qualifications:
Required:
  • 4+ years professional front-end or full-stack development experience with substantial Shopify theme ownership.
  • Expert in Liquid, HTML/CSS, and JavaScript (and/or TypeScript).
  • Strong eye for UI polish and pixel-perfect implementation.
  • Experience optimizing site performance (Core Web Vitals, Lighthouse, responsive images).
  • Familiarity with Shopify Functions/Scripts, metafields, and checkout/cart customizations.
  • Proficient with Git workflows and code review.
  • Excellent communication and ownership-first mindset.
  • Able to collaborate effectively in UK-aligned business hours.
Preferred:
  • Experience with Klaviyo templating/hooks and experimentation tools like Intelligems.
  • Understanding of SEO basics and web accessibility (WCAG).
  • Prior experience delivering high-impact eCommerce projects independently.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1586563
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned