Job Closed
This listing is no longer active.
An online print and design company. We believe in the power of great design and the difference it can make to the world.
Principal Architect
Location
South Africa
Posted
115 days ago
Salary
0
Seniority
Lead
Job Description
Principal Architect
MOO
• You’ll partner with Heads of Engineering, Staff Engineers, Product and Platform to define and drive the end-to-end system architecture spanning eCommerce, post‑purchase, manufacturing and data. • You’ll be accountable for architectural outcomes, migration strategy and enabling product engineering to ship safely at pace.
Job Requirements
- Proven experience leading large-scale platform or product migrations across multiple teams
- Deep eCommerce or high-volume transactional systems experience (checkout, payments, order management, catalog)
- Expert in domain-driven design, API design, and microservices/event-driven architecture
- Strong breadth: frontend architecture (Next.js, SSR/SSG, CDN/edge) and backend (Node/Java microservices)
- Cloud-native on AWS; comfortable defining requirements and guardrails for platform teams
- Influences without authority; mentors Staff and Senior engineers, raises the bar across org
- You are a seasoned architect and product-minded technologist who leads through influence across multiple teams.
- You’ve led large, multi-quarter platform migrations or consolidations, and you balance pragmatism with long-term architectural clarity.
- You are excellent at communication up, down and across, and you turn ambiguity into clear direction.
Benefits
- 19 days holiday rising by one day for each year here (for 5 years)
- 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 Architect Jobs
• Audit existing configurations and execute redesigns to improve user experience and system accuracy • Lead the roll-out of new Absence and Time Tracking functionality for existing Workday clients • Solve complex issues from tangled calculation tags to misfiring accrual rules • Guide clients through semi-annual Workday updates, ensuring effective leverage of new Abs/TT features
• Lead and architect end-to-end Workday implementations and post production optimizations • Collaborate with clients to gather and analyze business requirements, transforming them into system design solutions • Provide expert-level guidance on Workday functionality across various modules, ensuring efficient configuration and integration • Troubleshoot complex issues and design scalable, long-term solutions for system enhancements • Mentor and guide junior consultants and client teams through best practices and Workday system knowledge
• Define and maintain enterprise-level UI architecture frameworks and design standards across multiple programs • Collaborate with UX, product, and systems engineering teams to translate mission requirements into intuitive user experiences • Architect and implement secure, performant, and modular front-end solutions that align with DoD cybersecurity and accessibility requirements (Section 508) • Develop and manage design systems, reusable component libraries, and UI pattern repositories for consistent product delivery • Conduct front-end design reviews, provide technical oversight, and ensure adherence to development best practices • Integrate with back-end APIs and data services to support real-time visualization and situational awareness applications • Make recommendations and prepare milestone status reports and deliveries/presentations of design concepts/integration to colleagues, subordinates and end-user representatives • Mentor front-end developers and promote modern engineering practices across teams • Support compliance with DISA STIG standards • Communicates architectural direction to executives, government stakeholders, and engineering teams • Advocate for user-centered design principles and technology modernization
• Architect end-to-end headless solutions using AEM as a content source and React/Next.js for rendering. • Design SSR and SSG architectures leveraging Next.js or similar frameworks for high-performance and SEO-friendly sites. • Define and implement AEM Headless content models (Content Fragments, Models, and APIs) that support omnichannel delivery. • Architect, develop, and maintain scalable AEM components following Adobe best practices and focusing on reusability. • Lead AEM template, workflow, and dispatcher configurations, ensuring high availability and performance. • Guide AEM Cloud implementations, ensuring alignment with Adobe’s evolving cloud-native capabilities. • Collaborate with system administrators, DevOps, and security teams on deployments, optimizations, and system upgrades. • Serve as a technical leader, providing mentorship to developers and ensuring adherence to AEM development standards. • Troubleshoot complex authoring, performance, and integration issues across the AEM platform. • Oversee and optimize AEM integrations with Adobe CJA Analytics, Adobe Launch, and third-party services. • Define and enforce security, accessibility, SEO, UX, and analytics best practices. • Lead code reviews, technical design sessions, and solution architecture discussions. • Maintain and evolve comprehensive technical documentation. • Collaborate with stakeholders and product teams, aligning AEM capabilities with business goals. • Provide leadership in Agile/Scrum environments, ensuring efficient sprint planning and execution.



