Taro Logo

Lead Engineer - Shop

Africa's leading games publisher and monetisation platform, helping global companies grow their player base and revenue across Africa and the Middle East.
South Africa
Backend
Staff Software Engineer
Remote
8+ years of experience
Gaming · Finance

Job Description

Carry1st, Africa's leading games publisher and monetisation platform, is seeking a Lead Engineer for their Shop Team. This role offers an exciting opportunity to lead the development and scaling of the Carry1st Shop across multiple distribution channels. The company, backed by prestigious investors like a16z, Bitkraft, Google, and Sony, operates at the intersection of gaming, fintech, and digital commerce. Partners include major players like Activision, EA, Riot Games, and Netease.

The role involves leading a development team in building and scaling a platform that will serve millions of African and Middle Eastern gamers. You'll be responsible for technical leadership, system design, code quality, and team management. The tech stack includes next.js, Java, Spring, PostgreSQL, RabbitMQ, and AWS.

This position offers unique exposure to the gaming industry's monetisation aspects while working with various gaming partners. The successful candidate will need strong technical and leadership skills, including system design, full-stack development, and Scrum project management. The role comes with attractive benefits including remote work flexibility, equity, global team collaboration opportunities, and professional development support.

Working at Carry1st means joining a diverse, global team spread across 25+ countries, with the chance to build industry-changing products in a fast-paced, dynamic environment. The company offers comprehensive benefits including co-working excursions, equipment provision, remote working allowance, and various personal development opportunities.

Last updated 2 months ago

Responsibilities For Lead Engineer - Shop

  • Collaborate with senior stakeholders to understand and convert requirements into technical requirements
  • Lead the development team in design, implementation, testing, deployment, monitoring and maintenance
  • Write testable, scalable and efficient code and conduct regular code reviews
  • Promote development best practices
  • Perform line management duties and grow engineering careers of direct reports

Requirements For Lead Engineer - Shop

JavaScript
Java
PostgreSQL
RabbitMQ
Node.js
  • Proven success as a team lead
  • Strong system design skills
  • Strong knowledge of Full Stack Software Development
  • Experience with E-commerce related frameworks and tools
  • Strong project management skills using Scrum

Benefits For Lead Engineer - Shop

Equity
  • Remote work from anywhere in the world
  • Company equity
  • Co-working excursions to meet colleagues globally
  • Equipment provided
  • $600/year remote working allowance
  • Learning and development opportunities
  • Regular company social events
  • Birthday leave

Related Jobs

Lead Engineer - Shop

Lead Engineer position at Carry1st to head the Shop Team, focusing on e-commerce platform development and team leadership in a remote-first gaming and fintech environment.

Senior Software Engineer III

Senior Software Engineer III position at impact.com in Cape Town, focusing on backend development with Java, cloud services, and distributed systems, requiring 8+ years of experience.

DevOps Architect, AWS Professional Services

DevOps Architect position at AWS Professional Services, focusing on designing and implementing cloud solutions, managing customer relationships, and delivering technical expertise in AWS services.

Lead Data Engineer

Lead Data Engineer position at Kuda Technologies, building scalable data solutions for Africa's leading fintech platform. Remote work opportunity based in Cape Town.