Moniepoint is a financial technology company digitising Africa’s real economy by building a financial ecosystem for businesses, providing them with all the payment, banking, credit and business management tools they need to succeed.
Read more about this company
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.
What You'll Do
Design and build clean, maintainable C code
Develop kernel modules and libraries for embedded systems
Implement and optimize for quality and performance
Identify bottlenecks, bugs, and integration issues
Test code for quality, reliability, and durability
Maintain automated testing and code quality standards
Create reusable code that integrates seamlessly with higher-level languages (Java, Go, Node.js, Python).
What You'll Need
Bachelor's Degree in Computer Science, Mathematics, or a related field
5+ years of professional experience as a C Developer
Strong proficiency in C, with in-depth knowledge of STL and Boost
Working knowledge of at least one OOP language (Java, Python, C#, or C++)
Experience with embedded systems and low-level hardware interactions
Familiarity with debugging/analysis tools such as Valgrind and Lint
Solid understanding of version control systems (Git, SVN, or Mercurial)
Best Freelance Skills You Need to Earn in USDThis article discusses the best freelance skills to learn if you want to earn in USD and shares tips on how you can get your first interantional client.
10 Signs You Need to Hire a Recruitment AgencyThis article discusses 10 clear signs you need to hire a recruitment agency, how recruitment agencies solve these problems, and when outsourcing recruitment makes the most business sense.
Best Online Platforms that Pay Nigerians in USD to Train AILooking for AI training jobs that pay in USD? Discover the best online platforms where Nigerians can earn dollars by training AI models, writing prompts, evaluating AI responses, annotating data, and more.