Job Summary
Sharaf DG is seeking a dynamic Technical Team Lead to manage and lead the development of our omni-channel e-commerce stack, portals, and marketplace engines. This critical role involves leading technical teams to deliver seamless online and offline integrations, developing custom portal solutions, and enhancing Sharaf DG’s marketplace operations.
You will play a pivotal role in designing scalable, secure, and high-performance systems, collaborating with diverse teams, and ensuring technical excellence to support Sharaf DG's vision of delivering an unmatched digital retail experience.
Key Responsibilities
Technical Leadership
Lead, mentor, and inspire a cross-functional team of developers, architects, and QA engineers.
Define technical roadmaps, establish coding standards, and ensure best practices in development.
Conduct code reviews, enforce architectural principles, and ensure system scalability.
E-Commerce Platform Development
Drive the development of Sharaf DG’s omni-channel e-commerce platform, ensuring seamless integration across web, mobile, and in-store experiences.
Implement features like online ordering, in-store pickups, real-time inventory synchronization, and unified customer accounts.
Optimize performance, scalability, and user experience of the e-commerce stack.
Portal and Marketplace Development
Design and develop custom portals for partners, vendors, and customers, enabling enhanced collaboration and self-service capabilities.
Oversee the integration and maintenance of marketplace engines, ensuring seamless vendor onboarding, catalog management, and order processing.
Develop APIs and tools to support integrations with third-party marketplaces (e.g., Amazon, Noon) and enterprise systems (ERP, CRM, OMS).
Project Management
Collaborate with project managers and stakeholders to define project requirements, milestones, and timelines.
Manage development sprints, prioritize tasks, and ensure on-time delivery of projects.
Identify and mitigate technical risks, addressing challenges promptly.
Collaboration and Stakeholder Management
Work with UX/UI designers to create intuitive user interfaces for e-commerce and portal platforms.
Partner with marketing, logistics, and operations teams to implement omni-channel campaigns and marketplace strategies.
Present technical roadmaps, KPIs, and updates to senior leadership.
Innovation and Continuous Improvement
Stay updated on emerging technologies and trends in e-commerce, portals, and marketplace solutions.
Drive innovation by introducing new tools, frameworks, and methodologies.
Continuously improve development processes to enhance team productivity and platform performance.
RequirementsRequired Skills and Qualifications
Technical Expertise
Strong experience in full-stack development, with a focus on e-commerce and portal systems.
Proficiency in technologies like JavaScript (React, Angular, or Vue), Node.js, Python, .NET, or Java.
Expertise in integrating with marketplace platforms and building custom portal solutions.
Knowledge of database systems (SQL, NoSQL), API development, and microservices architecture.
Familiarity with cloud platforms (AWS, Azure, or GCP) and DevOps practices (CI/CD pipelines, containerization).
Leadership and Management
Proven ability to lead and manage technical teams in an agile environment.
Strong problem-solving skills with a focus on delivering high-quality results.
Ability to foster a collaborative and innovative team culture.