+10 years’ experience in a software development role including building highly scalable e-commerce platforms
+7 years’ experience directly managing other leads or managers.
Fluency with DevOps concepts and practices providing high availability, performance and scaling.
Proven successful experience in implementation of an Agile/Post-Agile development environments.
Managing remote teams or resources
Exposure to logistics and payment systems
Proven experience to think and act strategically and proactively.
Experienced and knowledgeable in building high performing teams
Compelling leadership style that includes program management skills, business understanding and technology expertise with a style that inspires and shows confidence.
Master’s degree in computer science or related field preferred.
You are accountable for the delivery, quality, availability, and performance of the company’s technology platform, encompassing mobile apps, websites, services, databases, and cloud infrastructure. You possess excellent interpersonal and stakeholder management skills, with an ability to make the overly technical understandable to all. Most importantly, you must inspire and motivate a team of talented people to serve our customers with outstanding experiences; delivering measurable business results through technology.
Your background is in mobile B2C e-commerce and marketplace platforms with mobile-based software development on a large-scale including architecture, infrastructure, deployment, business analytics and incident management activities that provide best in class product offerings and support.
Report directly to the CEO
Lead, motivate, and manage a multidisciplinary IT team.
Provide coaching, mentoring, performance management, and technical guidance that encourages growth within the team with ability to manage virtual teams with headcount of +50 to 100 people in multiple global locations.
Review code, lead technical discussions, and promote best practices.
Increase the technology aspect of product development throughput 20x.
Shape the direction and technical strategy of the platform.
Guide the team to deliver clean code and architecture and enable the business to scale
Be able to jump in and lead by example; writing high-quality, highly-testable code.
Promote lean and agile ways of delivering value through the technology team.
Be the steward of the company’s technology resources and technology spend.
Creating timelines for the development and deployment of all technological services.
Making executive decisions on behalf of the company’s technological requirements.
Integrate the technology element with the company’s business partnerships.
Collaborate with the executive team members on strategic planning and management.
Develop and refine team metrics and key performance indicators; plan and achieve on KPI’s, report on progress to the executive team, board of directors, and company.
Provide visibility into the development roadmap, sprints, throughput and expected timelines.
Develop and design new scalable, loosely coupled and high-performance architecture.
Work closely with the CMO on effective product management practices.