Design, build, and maintain robust, scalable APIs (REST/GraphQL) to power a live video-commerce platform, handling user, product, and real-time streaming data.
Architect and manage core databases (PostgreSQL, MongoDB) and caching layers (Redis) for optimal performance.
Implement critical live streaming and video processing features, including WebRTC/
Socket.io integration for real-time interaction and FFmpeg/AWS MediaConvert for video processing.
Develop secure, PCI-compliant payment systems by integrating multiple payment gateways and mobile money APIs (e.g., MTN, Flutterwave, Paystack, M-Pesa).
Build and integrate location-based services and tracking using Google Maps/Mapbox APIs.