
Senior Software Engineer
Talent Safari
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead full-stack development across backend services, data models, and frontend interfaces
- Define technical roadmap and drive execution in Linear while building a scalable, secure system design
- Architect and implement performant backend services for a highly integratable system powering billing, subscription management, and telecom-grade reliability
- Integrate and optimize large-scale B2B platform databases (SQL + NoSQL)
- Design and maintain robust data pipelines and models supporting real-time analytics, monitoring, and cross-system synchronization across the organization
Requirements
- 5+ years of experience in full-stack software development
- Expert-level proficiency with React (preferred), with strong knowledge of Vue or Angular
- Advanced hands-on experience with Node.js and Python, including designing APIs, microservices, and event-driven architectures
- Proven track record designing and managing SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) systems at scale
- Experience architecting banking, subscription, billing, and payment platforms (integration with PSPs, invoicing engines, multi-currency support)
- Working knowledge of data security, access controls, encryption, and regulatory requirements relevant to fintech/telecom integrations.
Benefits
- A foundational role in building infrastructure for Africa's next-generation connectivity platform
- Competitive salary
- Equity in a mission-driven, investor-backed company
- Private health and wellness benefits
- High ownership and direct impact on how millions connect to the internet
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentReactVueAngularNode.jsPythonAPIsmicroservicesevent-driven architecturesSQL