Role Overview:
The Head of Development will define and execute the technical vision for the company’s digital ecosystem, encompassing e-commerce platforms (Magento), mobile apps, and AI initiatives. You will manage a multi-disciplinary team, drive innovation, and ensure robust, scalable, and high-performing technology solutions that align with business objectives.
Key Responsibilities:
- Technology Leadership: Own the end-to-end technical strategy for e-commerce, apps, and AI initiatives. Ensure alignment with business goals and scalability.
- Team Management: Lead, mentor, and grow a diverse team of developers, engineers, and data scientists across multiple disciplines.
- E-commerce Development: Oversee Magento development and integration with internal systems, third-party APIs, and digital tools.
- App Development: Manage the architecture, development, and release of mobile apps, ensuring performance, UX quality, and seamless integration with the e-commerce ecosystem.
- AI & Advanced Technology: Drive AI initiatives, including product recommendation engines, computer vision, predictive analytics, and other ML-driven applications.
- Project & Delivery Management: Ensure projects are delivered on time, within budget, and to high-quality standards. Implement agile methodologies and best practices for engineering workflows.
- Infrastructure & Security: Oversee cloud infrastructure, data security, and compliance across all digital products.
- Collaboration with Stakeholders: Work closely with marketing, merchandising, operations, and leadership teams to ensure technology meets business needs and drives growth.
Required Skills & Experience:
- Proven experience in leading full-stack development teams, with ownership of e-commerce platforms, mobile apps, and AI or data-driven projects.
- Strong expertise in Magento 2, APIs, modern web and mobile frameworks (React, PHP) and cloud infrastructure (GCP)
- Hands-on experience with AI/ML initiatives, including model deployment, data pipelines, and analytics integration.
- Demonstrated ability to architect scalable, secure, and performant systems.
- Strong understanding of software development life cycles, agile methodologies, and CI/CD pipelines.
- Excellent leadership, team-building, and cross-functional collaboration skills.
- Strategic mindset with the ability to translate business objectives into technical solutions.
Philosophical Traits:
- Visionary Leader: Sees the big picture and sets a long-term technology roadmap.
- Hands-On & Strategic: Balances technical depth with executive oversight and decision-making.
- Innovative Problem Solver: Encourages experimentation, evaluates emerging technologies, and drives innovation.
- Collaborative Mentor: Builds high-performing teams and fosters a culture of growth, learning, and accountability.
- Customer-Centric: Ensures all technical initiatives ultimately enhance the user experience and business impact