About the Role
Our client is seeking a highly skilled and experienced Lead E-commerce Platform Engineer to drive the development and enhancement of their cutting-edge e-commerce platform. This senior role, based in our vibrant Stellenbosch, Western Cape office, will involve leading a team of talented engineers, architecting scalable solutions, and ensuring the stability and performance of our online retail operations. You will play a critical role in shaping the technical direction of our e-commerce infrastructure, implementing best practices in software development, and fostering a culture of innovation and collaboration. The ideal candidate possesses a deep understanding of modern web technologies, a proven track record of leading engineering teams, and a passion for building robust, high-traffic e-commerce solutions. You will work closely with product managers, designers, and other stakeholders to deliver exceptional user experiences and achieve business objectives. This is a unique opportunity for a seasoned engineer to make a significant impact on a leading e-commerce platform in the heart of the Stellenbosch, Western Cape region, within a hybrid working model.
Key Responsibilities
- Lead and mentor a team of software engineers focused on e-commerce platform development and maintenance.
- Architect, design, and implement scalable, reliable, and high-performance e-commerce solutions.
- Oversee the development lifecycle, including requirements gathering, design, coding, testing, deployment, and ongoing support.
- Collaborate with product managers and stakeholders to translate business requirements into technical specifications.
- Ensure adherence to coding standards, best practices, and security protocols.
- Drive technical innovation, evaluating and implementing new technologies to improve platform capabilities.
- Optimize website performance, load times, and overall user experience.
- Troubleshoot and resolve complex technical issues affecting the e-commerce platform.
- Conduct code reviews and provide constructive feedback to team members.
- Participate in strategic planning for the evolution of the e-commerce platform.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software engineering, with at least 3 years in a leadership role.
- Extensive experience in e-commerce platform development, including expertise in relevant technologies (e.g., microservices, APIs, cloud platforms like AWS/Azure/GCP).
- Strong proficiency in multiple programming languages (e.g., Java, Python, Node.js, PHP).
- Experience with front-end technologies and frameworks (e.g., React, Angular, Vue.js).
- Deep understanding of database technologies (SQL and NoSQL).
- Proven ability to design and implement scalable and resilient systems.
- Excellent leadership, communication, and interpersonal skills.
- Experience with agile development methodologies.
- Familiarity with CI/CD pipelines and DevOps practices.
- Ability to work effectively in a hybrid environment in Stellenbosch, Western Cape.
Benefits
- Attractive salary package and potential for bonuses.
- Hybrid work model providing a balance between office collaboration and remote flexibility.
- Opportunity to lead and shape the technical direction of a major e-commerce platform.
- Work with a talented and passionate engineering team in a stimulating environment.
- Professional development opportunities and exposure to cutting-edge technologies.
- Chance to contribute to a leading online retail business in the scenic Stellenbosch, Western Cape.