
Senior Software Engineer
Talent Safari
full-time
Posted on:
Location Type: Hybrid
Location: Nairobi • Kenya
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead full-stack development across backend services, data models, and frontend interfaces, ensuring alignment with Share’s vision for a new internet.
- 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), ensuring low-latency analytics and seamless multi-tenant scalability.
- 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; skilled in building responsive, accessible, and performant interfaces for web and mobile applications.
- 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, including replication, sharding, and high-availability setups.
- 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.jsPythonSQLNoSQLdata pipelinesAPIs