Unity Sport

FULL-STACK DEVELOPER (Next.js, NestJS, React Native)

Posted: Oct 27, 2025

Job Description

I. ABOUT UNITY SPORTUnity Sport is a technology company specializing in real-time data platforms and IT outsourcing solutions. We combine strong technical expertise with a passion for performance and innovation, delivering scalable, high-quality digital products for global clients.We operate a high-traffic B2C sports data platform running in real time. Our technology stack includes NestJS for backend, Next.js for web, and React Native for mobile — all deployed on Google Cloud Platform (GCP) using Kubernetes (GKE). Our next goal is to develop complex data processing and 2D/3D match visualization features, requiring deep optimization in both backend and frontend architecture.II. JOB OBJECTIVEDesign, build, and optimize a full-stack real-time sports data platform to ensure:High scalability to serve millions of concurrent users.Ultra-low latency in delivering and visualizing live match data.Flexible architecture ready for future data and graphics-intensive features.III. KEY RESPONSIBILITIESBackend (NestJS)Build Data Pipelines: Design and develop systems for collecting, normalizing, and processing sports data from multiple APIs.Develop High-Performance APIs: Implement real-time APIs (WebSocket/SSE) and statistical APIs (REST/GraphQL).Complex Algorithm Processing: Develop proprietary algorithms for metrics like Attack Momentum, Player Ratings, and Heatmaps.System Optimization: Apply multi-layer caching (Redis, CDN) and database tuning to handle millions of connections.DevOps Mindset: Actively contribute to CI/CD pipelines, alerting/monitoring systems, and maintain high availability on Kubernetes (GKE).Frontend (Next.js & React Native)Match Visualization: Build 2D/3D live match simulations using Three.js, PixiJS, or Canvas API.Data Visualization: Transform statistical data into interactive charts and graphs (D3.js, Chart.js, SVG).Real-Time Web Interface: Develop high-performance React components on Next.js with ultra-low latency.Mobile-First Experience: Build optimized mobile apps using React Native for both iOS and Android, leveraging native features for superior performance.IV. REQUIRED SKILLS & EXPERIENCEBackend (NestJS, GraphQL) - ProficientFrontend Web (Next.js, React)ProficientMobile Development (React Native)Strong AdvantageBig Data & Real-Time ProcessingRequiredGraphics & Animation (Three.js / WebGL / Canvas)AdvantageReal-Time Communication (WebSocket / SSE)Hands-on ExperienceCaching (Redis, CDN, NGINX)ProficientV. WHY JOIN US💰 Competitive Pay & Bonuses – Project-based bonuses with salary reviews every 6 months.💪 Premium Gym Access – Free membership at a 5-star fitness club.🏓 Fun Activities – Pickleball events, happy hours, and company trips.🪑 Comfortable Workspace – Ergonomic chairs, free daily snacks & coffee.❤️ Health & Wellness – Annual health check-ups to keep you at your best.VI. WORKING HOURS & LOCATIONTime: 8:30 AM – 6:00 PM (Monday – Friday)Location: Unity Office, Room 05.15, 628A Vo Nguyen Giap, An Khanh Ward, Thu Duc City (former District 2), Ho Chi Minh CityVII. CONTACT📧 Email: hr@unitysport.vn 📞 Zalo/Phone: 0325 827 428 (Ms. My Hanh)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In