Senior DEVELOPER Needed to Build a TikTok live SAAS Platform ( tikcontrol alternative)
Looking for more roles like this? Browse paid lifestyle UGC creator jobs.
Job Description
We are looking for a highly experienced Senior Full-Stack Developer, or a small senior development team, to build a commercial SaaS platform for TikTok LIVE creators. The objective is to create an independent platform with a professional level of functionality comparable to products such as TikControl, but developed entirely from scratch under our own brand, infrastructure, codebase, and business model. This is NOT a simple website or a basic TikTok integration. We are looking to build a serious commercial software product that will be offered to TikTok LIVE creators through paid subscriptions. CORE FUNCTIONALITY 1. TikTok LIVE Real-Time Integration - Connect to TikTok LIVE sessions. - Detect gifts and gift quantities. - Detect users sending gifts. - Detect comments. - Detect likes. - Detect follows. - Detect shares. - Detect subscribers. - Detect viewers joining the LIVE. - Support TikTok LIVE Battle / PK events where technically possible. - Low-latency event processing. - Automatic reconnection. - Architecture that can be updated if TikTok changes its APIs/protocols. 2. Event Condition Action Automation Engine Users should be able to create automations such as: Gift received Play video Gift received Play sound Gift received Show animation Gift received Trigger multiple actions Follow Show alert Specific chat message Trigger action Likes target reached Trigger action Subscription Trigger special alert The automation engine should support: - Multiple conditions - Multiple actions - Delays - Cooldowns - Priorities - Event queues - Enable/disable rules - Manual testing of automations This automation engine is one of the most important parts of the product. 3. OBS / TikTok LIVE Studio Overlays Each customer should be able to generate private browser-source URLs for use in OBS or compatible streaming software. Overlays may include: - Gift alerts - Follower alerts - Subscriber alerts - Top supporters - Rankings - Gift goals - Like goals - Progress bars - Timers - Text - Images - Videos - Animated elements - Custom widgets Support for vertical 9:16 and horizontal 16:9 layouts is required. 4. Visual Overlay Editor A drag-and-drop editor where users can: - Add widgets - Move and resize elements - Change fonts - Change colors - Change backgrounds - Change opacity - Configure animations - Manage layers - Save layouts - Duplicate layouts - Preview overlays in real time 5. Multimedia / Effects System Support: - Images - GIFs - Videos - Transparent videos where supported - Audio - Animated text - Full-screen animations - Position - Size - Duration - Volume - Preview/testing Users should also be able to upload their own media. 6. Text-to-Speech (TTS) Possible functionality: - Read LIVE comments - Read messages triggered by gifts - Different voices - Multiple languages - Volume and speed controls - Word filters - Blacklist - Maximum message length - Cooldowns - Playback queue 7. TikTok LIVE Battles / PK Module We would like a dedicated battle system including, where technically possible: - Battle start/end detection - Real-time scores - Remaining time - Opponent information - Top supporters - MVP - Multipliers - Power-ups - Snipe alerts - Automatic battle animations - Victory/defeat effects - Battle history - Battle analytics 8. Supporter / Community CRM The platform should build profiles for supporters, including: - Username - Profile image - First appearance - Last appearance - Gifts sent - Estimated diamonds/value - LIVE session history - Notes - Tags - VIP classification - Daily rankings - Weekly rankings - Monthly rankings - All-time rankings We would also like the possibility of identifying supporters who were previously active but have stopped contributing. 9. Analytics Dashboard Analytics should include: - Gifts - Estimated diamonds - Supporters - New supporters - Viewers - Followers - Likes - LIVE sessions - LIVE duration - Gifts per hour - Performance by day - Performance by hour - Supporter retention - LIVE session comparison - Battle statistics Export to CSV/Excel where appropriate. 10. Interactive Gaming / Mods The architecture should allow TikTok LIVE events to trigger actions inside supported games or external applications. Examples: Gift Spawn enemy Gift Trigger explosion Gift Reduce player health Gift Give player an item Comment Execute command Likes Trigger game event The system should be modular so additional games/mods can be added later without rebuilding the entire platform. 11. Interactive Widgets / Mini-Games Examples: - Spin wheel - Giveaways - Gift goals - Like goals - Gift jar - Challenges - Progress bars - Random rewards - Interactive mini-games 12. Windows Desktop Application We expect a professional Windows 10/11 client, including: - Installer - User login - Persistent sessions - Automatic updates - Error logs - Crash/error recovery - System tray support - Low CPU/RAM usage where possible We are open to alternative architec