Fix Real-Time GPS Tracking Freeze Issue (Node.js TCP Server + Map Movement)I am running a production GPS tracking platform (Node.js based TCP server) that receives live data from GPS devices (GT06 / Concox type). Currently, the system is working but facing a critical real-time issue: Problem: Live tracking freezes randomly Vehicle movement is not smooth on map After reconnect, vehicles jump position instead of smooth movement Data is coming, history is fine — but real-time tracking is unstable Current System: Custom Node.js TCP server (high-performance) GPS protocols: GT06 / Concox / similar Data pipeline already working (packets parsing, ACK handling fixed) MongoDB + internal pipeline Frontend: map-based live vehicle tracking Important: This is NOT a beginner task Core TCP, packet flow, and ACK issues are already handled Issue is related to: Real-time stream handling Packet timing / smoothing Frontend movement logic Reconnect behavior handling What I Need: An experienced developer who has worked on: GPS tracking systems TCP socket servers (Node.js or Java/Traccar-like systems) Real-time vehicle tracking Map movement smoothing (no jumps) Expected Fix: Continuous smooth vehicle movement (no jump / no freeze) Proper handling of delayed packets Stable live tracking even with reconnects Production-grade solution (scalable) Bonus if you have: Experience with Traccar or similar GPS platforms Handling 1000+ live GPS devices Note: Please apply only if you have real experience in GPS tracking systems. Generic Node.js or frontend developers without GPS experience will not be considered. When applying, please include: Your past GPS tracking project (if any) What you think is causing this issue (short explanation)