Moniepoint
Developer Advocate
Remote Developer Advocate role with clear candidate location fit.
PostedJun 21, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
Nigeria
Role overview
Developer Advocate
Requirements and responsibilities
Readable role content extracted into sections for faster review.
What You'll Do (Key Responsibilities)
- Content Creation:
What You'll Do (Key Responsibilities)
- Write, maintain, and continually improve our technical documentation to ensure it is clear, accurate, and easy to follow.
- Author engaging technical articles, tutorials, and blog posts that showcase the capabilities of our APIs and guide developers on best practices.
- Create "how-to" videos, product demos, and webinars to visually explain complex concepts and integration processes.
What You'll Do (Key Responsibilities)
- Community Engagement:
What You'll Do (Key Responsibilities)
- Be an active and authentic voice in the developer community. Engage with developers on forums, social media (Twitter/X, LinkedIn), Slack/Discord, and at events.
- Represent TeamApt/Moniepoint at developer meetups, hackathons, and conferences, both as a speaker and an attendee.
- Build and nurture relationships with key influencers and community leaders in the tech ecosystem.
What You'll Do (Key Responsibilities)
- Developer Support & Feedback:
What You'll Do (Key Responsibilities)
- Act as the first point of contact for developer queries, providing support and guidance to help them overcome technical hurdles.
- Gather, prioritise, and channel feedback from the developer community back to our product, engineering, and design teams to drive product improvements.
What You'll Do (Key Responsibilities)
- Strategy & Outreach:
What You'll Do (Key Responsibilities)
- Contribute to the overall developer relations strategy to grow awareness and adoption of Moniepoint's developer platform.
- Develop and maintain code samples, SDKs, and demo applications to make it even easier for developers to get started.
What We're Looking For (Qualifications)
- Proven Technical Experience: 3+ years of professional experience as a software engineer, with a strong understanding of web technologies, APIs (REST, GraphQL), and modern programming languages (e.g., JavaScript/Node.js, Python, etc.).
- Gift for Communication: Exceptional ability to break down complex technical scenarios into simple, digestible terms for both technical and non-technical audiences.
- Public Portfolio of Work: A demonstrable history of writing technical content. This could be a personal blog, contributions to company blogs, or articles on platforms like Medium, Dev.to, or Hashnode.
- Experience with Developer Audiences: Experience speaking at meetups, conferences, or webinars. You are comfortable and confident in front of an audience, whether in-person or virtual.
- Empathy and Passion: A genuine passion for helping other developers succeed and a deep sense of empathy for their challenges and needs.
Nice to haves
- Experience in FinTech or with financial APIs (payments, banking, etc.).
- Previous experience in a Developer Relations or Developer Advocate role.
- Experience creating and editing video content.
- Active participation in open-source projects or developer communities.
What to expect in the hiring process
- A preliminary phone call with the recruiter
- A Panel Interview
- A behavioural and technical interview with a member of the Executive team.
Similar roles
Keep a backup shortlist.
JavaScript, Python 4 accepted countries
Senior Full Stack EngineerIndeedView role GraphQL, Python 4 accepted countries
Full Stack EngineerIndeedView role Python 13 accepted countries
Senior Backend Engineer (AdTech)Leap ToolsView role Python 13 accepted countries
Senior Backend EngineerLeap ToolsView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.