Carry1st is Africa’s leading games publisher and monetisation platform, helping top global companies grow their player base and revenue across Africa and the Middle East.
The Lead Engineer of the Shop Team will be responsible for leading the delivery of the Carry1st Shop, with opportunities to evolve and grow the platform across multiple distribution channels.
This role offers knowledge of the gaming industry from a monetisation perspective and the chance to work with various gaming partners throughout the Carry1st journey.
The position involves collaborating closely with senior stakeholders to understand requirements and convert them into technical specifications for the development team.
The Lead Engineer will lead the development team through the design, implementation, testing, deployment, monitoring, and maintenance phases of the engineering process.
Responsibilities include writing testable, scalable, and efficient code, conducting regular code reviews, promoting development best practices, and performing line management duties to grow the engineering careers of direct reports.
Requirements:
Proven success as a team lead with the ability to collaborate effectively with non-engineering stakeholders, including those who may not speak English fluently.
Strong system design skills, with the ability to consistently design scalable features and document them efficiently for the team.
Extensive knowledge of Full Stack Software Development, particularly with technologies such as next.js, Java, Spring, PostgreSQL, RabbitMQ, and AWS.
Experience with e-commerce related frameworks and tools, particularly in Analytics, CMS, Experimentation, and Localisation.
Strong project management skills using Scrum, with a clear understanding of Scrum ceremonies, team effectiveness measurement, and scrum backlog management in collaboration with the product manager.
Benefits:
The opportunity to build industry-changing products every day while growing with a VC-backed startup at the intersection of gaming and fintech.
The flexibility to work from anywhere in the world with international teammates.
Ownership of shares in the company, allowing employees to benefit from the value they create.
Additional perks include co-working excursions to meet colleagues in various cities, provision of awesome equipment for effective work, a remote working allowance of $600 per year, and opportunities for learning and development through courses, conferences, and training events.
Participation in regular social events to relax and connect with teammates, as well as a paid day off on employees' birthdays.