The name of our company has changed from Pearson South Africa (Pty) Ltd to Maskew Miller Learning (Pty) Ltd, after the successful sale of shares to Novus Print (Pty) Ltd.
Maskew Miller Learning lends its name from the most trusted and recognisable publisher in South African learning, Maskew Miller. Established in 1893, we still provide the same quality le...
Read more about this company
Develop our website and ecommerce platform according to a product backlog, applying Agile software development principles
Ensure seamless integration of ecommerce functionality, payment gateways, and user accounts
Conduct thorough testing and debugging to deliver a near-flawless user experience
Maintain our website and ecommerce platform
and infrastructure deployment
Collaborate with the experience design team and provide input on UX and UI designs to optimize development efforts while delivering user-friendly interfaces and engaging customer journeys
Architecture and infrastructure design backed by effective documentation
Continuous self-development and expansion of skills and mentoring other team members to do the same
Communicate technical needs and risks effectively outside of the team
Stay abreast of industry trends and emerging technologies to drive continuous improvement
Educational Requirements
Bachelor's degree in a related field
Strong portfolio showcasing successful website and ecommerce platform projects
Experience Requirements
At least 3 years’ experience as a web developer with expertise in ecommerce platforms
Proficiency in HTML, CSS, JavaScript, and other relevant programming languages
Experience working with content management systems (CMS)
Experience with web analytics tools
Familiarity with SEO best practices
Experience with AI technologies and their responsible application in web development
Nice to haves
Knowledge of UX/UI design principles and methodologies
Experience with agile development practices
Previous experience in the education, edtech or publishing industry
Experience as an entrepreneur
An author or content developer for your own or someone else’s blog or any other publication
Bachelor's degree in Computer Science or Engineering