Report to the business development manager to align on strategic direction. Acquire the market-leading FMCG brand seller who requires your network and connections. Develop sourcing plans, allocate resources, identify potential issues or threats, and develop contingency plans. Provide market information to the marketing and product teams to identify the right products, new product lines, and categories. Manage a portfolio of sellers through which you will represent yourself internally to achieve buy-in from internal stakeholders. Consult or advise the sellers on developing their businesses on e-commerce and conduct performance reviews for top sellers on a monthly basis. Handle special projects assigned seasonally and as and when the market requires. Assortments from managed sellers. (growth, performance, distribution) Provide updated on-site market analysis and knowledge at the category level. Evaluate the seller's core competencies. Assisting sellers to achieve defined operational goals. Executing special projects successfully against the manager’s expectations. Implement seller agreements and contracts by working with cross-functional stakeholders and the seller to reach an agreement on contract terms and conditions. Work cross-functionally with internal stakeholders such as the operations, finance, and marketing teams.
Review product requirements and specification documents to provide feedback Create detailed, comprehensive and well-structured test plans and test cases Design, develop and execute automation scripts Prioritise, plan and coordinate testing activities Analyse bugs and errors found during tests Identify, record and document results of tests Monitor debugging process results Work together with product development team (e.g., developers and product manager) to enhance and improve the product Track quality assurance metrics Stay up-to-date with new industry trends, tools and test strategies
Apply cloud (AWS) computing skills to deploy upgrades and fixes. Design, develop, and implement software integrations based on user feedback Design and build cloud architecture Troubleshoot production issues and coordinate with the development team to streamline code deployment. Deploy software updates and bug fixes Implement automation tools and frameworks (CI/CD pipelines). Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects. Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security. Optimise the company’s computing architecture. Conduct systems tests for security, performance, and availability. Develop and maintain design and troubleshooting documentation
Design and build advanced applications for the Android platform Strong in coding and methodologies with Proof of work (e.g. github contributions) & have published one or more Android apps in the app store (should be able to demo the App) Develop and maintain various system integrations which include application to application integrations, services, internal and external APIs Ability to design mobile code and implement both functional and non-functional requirements Expertise in Modern Mobile Architecture as well as software design patterns to ensure the productivity, maintainability and scalability Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies and partner with Product/Business teams
Work with development team and product manager to build digital solutions Design client-side and server-side architecture Strong in coding and methodologies with Proof of work (e.g., github contributions) Develop and manage well-functioning databases and applications Develop and maintain various system integrations which include application to application integrations, services, internal and external APIs Maintain, troubleshoot, debug and upgrade existing applications Create security and data protection settings Ensure cross-platform optimization for mobile apps Write technical documentation Collaborate with cross-functional Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies and partner with Product/Business teams