An online print and design company. We believe in the power of great design and the difference it can make to the world.
Staff Engineer, eCommerce
Location
South Africa
Posted
105 days ago
Salary
0
Seniority
Lead
Job Description
Staff Engineer, eCommerce
MOO
• Provide technical leadership for key eCommerce initiatives across Browse, Catalog, Checkout, Pricing and Payments, aligning designs and roadmaps with business objectives and OKRs • Design and evolve services and integrations in a cloud‑native, event‑driven architecture on AWS using API Gateway, Lambda, SNS/SQS, DynamoDB, Step Functions, and Workflow Definitions (Temporal) where appropriate • Shape our headless web stack with Next.js, React and TypeScript, deployed on Vercel (Edge Network, ISR/SSR), with service backends primarily in Node.js, Python, and JavaJob DescriptionStaff Engineer, eCommerce2 • Create clear technical artefacts: ADRs, system designs, sequence and data‑flow diagrams, and fitness functions • Improve developer experience and reliability: CI/CD, observability, test strategy, SLOs and incident learning loops; infrastructure as code with Terraform • Create clear technical artefacts: ADRs, system designs, sequence and data‑flow diagrams, and fitness functions • Improve developer experience and reliability: CI/CD, observability, test strategy, SLOs and incident learning loops; infrastructure as code with Terraform • Partner with Product and Design on discovery, prioritisation, and incremental delivery; frame trade‑offs and risks
Job Requirements
- Passionate about solving big technology problems(solution architect mindset)
- A good mentor and coach for engineers of all experience levels (bringing others on the journey)
- Experienced as an engineer across a range of languages and tools to support your team
- Delivery‑focused, keeping our internal and external customers in mind
- Open, honest and proactive in communicating with your team, colleagues and leadership, and comfortable collaborating with stakeholders in working groups
- Familiarity with commerce platform components: CMS, PIM, catalogs, checkout flows, payments (PSPs)
Benefits
- 19 days holiday rising by one day for each year here (for 5 years)
- a matched pension scheme
- paid parental leave
- private healthcare
- life insurance
- flexible work schedules with hybrid and remote working for certain roles
Related Guides
Related Categories
Related Job Pages
More Ecommerce Jobs
Certified Optimizely Commerce Connect 14 Ecommerce Architect
Sapiens DevelopmentWe provide highly efficient developers for your software and web projects. We make your business ideas come true.
• Lead the architecture, technical design, and solution roadmap for Optimizely Commerce Cloud (Connect 14). • Design scalable catalog, inventory, and product data structures aligned with business requirements. • Define integration patterns with ERP, PIM, OMS, CRM, and other enterprise systems. • Own and execute the end-to-end Catalog configuration, including nodes, products, variants, pricing, and metadata. • Troubleshoot and resolve catalog‑related issues proactively. • Provide development support (hands-on coding is a strong plus). • Collaborate closely with Product, Development, QA, and Business stakeholders.
Ecommerce Coordinator
STAFFVIRTUALBoost productivity & profitability by outsourcing to the Philippines with STAFFVIRTUAL
• Support the ongoing development, enhancement and maintenance of ecommerce sites • Responsible for daily maintenance and upkeep including building web pages, posting images and other content • Partner with Marketing team to create and edit new pages based on priorities • Assist with setup and maintenance of new websites • Manage internal site search and review top search terms • Troubleshoot & fix website related issues • Report bugs and site issues, log tickets, follow-up with developers
• Lead domain-level architecture strategy for Patient and Digital Experience technologies • Design and drive the digital front door roadmap, focused on access, engagement, and patient experience • Architect seamless workflows across scheduling, registration, referrals, and authorizations • Provide architectural guidance for MyChart, chatbots, AI-assisted tools, and digital engagement platforms • Partner with executive, clinical, operational, and technical leaders to align digital experience strategy with enterprise goals • Serve as a contributor in Architecture Review Board (ARB) discussions related to patient-facing technologies • Establish standards and patterns that promote usability, accessibility, consistency, and scalability • Evaluate emerging technologies that improve patient self-service, communication, and personalization
• Design the "Financial Tech Stack" for new customers. You will determine how their sales channels (Shopify, Amazon, Walmart) should map to their GL accounts in QuickBooks/Xero. • Set up Clearing Accounts and Holding Accounts to manage timing differences between sales dates and payout dates. • Many customers come to us with broken books. You will perform historical data clean-up, identifying duplicate transactions, missing merchant fees, and unrecorded COGS (Cost of Goods Sold). • Reconcile past months' Amazon Seller Central settlements against bank feeds to ensure the books match reality. • Guide customers through their first 3 month-end closes. • Troubleshoot all transactions where the payment processor (Stripe/PayPal) and the cart (Shopify) don't align. • Advise customers on Sales Tax configuration (e.g., "Are you using Avalara, or do we need to map the tax liability account manually?"). • Create "Standard Operating Procedures" (SOPs) for the customer’s internal bookkeeper to follow after your engagement ends.




