C Developer
Moniepoint
cpp-developer
embedded-systems-engineer
systems-programming
software-engineer
backend-engineer
c-cplusplus
c-c-development
developer
senior-csharp-developer
c
c-plus-plus
embedded-systems
software-engineering
kernel-modules
performance-optimization
version-control
Job details
- Company
- Moniepoint
- Location
- Nigeria
- Remote
- Yes
- Field
- Programming
- Source
- via Himalayas
Posted
July 23, 2026
About this role
Who we are
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.
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.
About the role
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)
- Strong systems design and problem-solving skills
Nice to Have
- Experience with Linux systems
- Familiarity with Lua
- Familiarity with XML
What We Offer
- Culture — A people-first environment where every voice is heard and every opinion carries weight
- Learning — Ongoing development through internal tech talks, training, and knowledge-sharing
- Compensation — Competitive salary, pension, health insurance, Employee Stock Options, annual bonus, and additional benefits
Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.
Originally posted on Himalayas
Building browser extensions? Check out WebExtJobs.dev — a dedicated job board for web extension developers.
Similar jobs
Sr. Dot Net Engineer
Codea IT·
United States·
Remote
3d ago
Programming
senior-dotnet-developer
cpp-developer
backend-engineer
via Himalayas
3d ago
Sr. Software Engineer (Node)
Evry Health·
United States·
Remote
1w ago
Programming
software-engineer
backend-engineer
full-stack-engineer
via Himalayas
1w ago
Senior Software Engineer (C++)
Adstify Search·
Singapore·
Remote
SGD 8,000 - SGD 11,000Jun 21
Programming
senior-software-engineer
cpp-developer
backend-engineer
via Himalayas
SGD 8,000 - SGD 11,000Jun 21