C DEVELOPER
Moniepoint
senior€250-250/hour
Job description
<p></p>
<div>
<p><strong>Who we are</strong></p>
<p>Moniepoint Inc. is Africa’s all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. </p>
<p>As Nigeria’s largest merchant acquirer, we power most of the country’s point-of-sale (POS) transactions. Through our subsidiaries, Moniepoint Inc. processes over $250 billion in digital payment transaction value annually.<strong></strong></p>
<strong><br>About the role</strong><br>We're looking for a skilled C Developer to join our IT team. In this role, you'll design, develop, and maintain reliable, high-performance C modules for embedded systems — from kernel-level components to reusable libraries that integrate cleanly with higher-level languages.</div>
<div> </div>
<div><strong>What You'll Do</strong></div>
<ul>
<li>Design and build clean, maintainable C code</li>
<li>Develop kernel modules and libraries for embedded systems</li>
<li>Implement and optimize for quality and performance</li>
<li>Identify bottlenecks, bugs, and integration issues</li>
<li>Test code for quality, reliability, and durability</li>
<li>Maintain automated testing and code quality standards</li>
<li>Create reusable code that integrates seamlessly with higher-level languages (Java, Go, Node.js, Python)</li>
</ul>
<div><strong>What You'll Need</strong></div>
<ul>
<li>Bachelor's degree in Computer Science, Mathematics, or a related field</li>
<li>5+ years of professional experience as a C Developer</li>
<li>Strong proficiency in C, with in-depth knowledge of STL and Boost</li>
<li>Working knowledge of at least one OOP language (Java, Python, C#, or C++)</li>
<li>Experience with embedded systems and low-level hardware interactions</li>
<li>Familiarity with debugging/analysis tools such as Valgrind and Lint</li>
<li>Solid understanding of version control systems (Git, SVN, or Mercurial)</li>
<li>Strong systems design and problem-solving skills</li>
</ul>
<div><strong>Nice to Have</strong></div>
<ul>
<li>Experience with Linux systems</li>
<li>Familiarity with Lua</li>
<li>Familiarity with XML</li>
</ul>
<div><strong>What We Offer</strong></div>
<ul>
<li><strong>Culture</strong> — A people-first environment where every voice is heard and every opinion carries weight</li>
<li><strong>Learning</strong> — Ongoing development through internal tech talks, training, and knowledge-sharing</li>
<li><strong>Compensation</strong> — Competitive salary, pension, health insurance, Employee Stock Options, annual bonus, and additional benefits</li>
</ul>
<p></p>
<p><span style="font-weight: 400;">Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.</span></p>
<p> </p>
<p><span style="font-weight: 400;">#LI-Remote</span></p>
<p></p>
<p></p>