Role Profile
Kyosk is looking for a passionate Software Engineer to strengthen the development and quality assurance capabilities of our growing Product & Technology team. The successful candidate will play a key role in the full software development lifecycle (SDLC)—from designing and implementing robust solutions to ensuring their quality through rigorous testing.
As a Software Engineer, you’ll work with cross-functional teams across multiple countries to develop scalable, high-performance software that drives innovation and efficiency in the African retail ecosystem. In addition to software development, you will be responsible for quality assurance, ensuring our solutions meet high standards of reliability, security, and scalability.
To succeed in this role, you need to be a strong technologist, an analytical problem solver, and an advocate for software quality. You should have experience developing scalable software systems, implementing automated testing, and applying QA best practices throughout the development process.
Key Responsibilities
Minimum Technical Requirements:
Minimum Behavioral & Soft Skills Requirements:
Desired Technical & Industry Experience:
Job Purpose: The Senior Director of Data, AI & Emerging Technologies will lead World Vision International’s strategic initiatives in data...
Apply For This JobThey’re Growing & Hiring for Multiple Positions! BURN is currently looking for passionate professionals across various departments. Whether you’re an experienced...
Apply For This JobJob Purpose Statement This technical role involves the analysis, design, development, and management (3rd Level technical support) of the bank’s...
Apply For This JobPosition Overview: Reporting to the Managing Director, the Head of IT will be responsible for championing continuous optimization of the...
Apply For This JobJob Purpose: The Records & Archives Manager will be responsible for overseeing the management, preservation, and accessibility of digital records....
Apply For This JobDescription Reporting to the Team Manager – Access Network Support, the position holder will be responsible for providing long term...
Apply For This Job