Full-Stack Developer for the Steam Analytics Platform

Full-Stack Developer for the Steam Analytics Platform

We’re building Steam Analytics—a platform that collects and visualises data on Steam games. The system aggregates information from Steam and other public sources via APIs and web-scraping to show player activity, game performance over time, and comparative project analytics.

An MVP now runs on AWS with PostgreSQL, but we plan to simplify the infrastructure and migrate to Firebase for faster development and easier scaling.


🛠 Current tech stack

  • Front-end: Next.js

  • Back-end: Nest.js

  • Database & MVP infrastructure: PostgreSQL + AWS

  • Planned infrastructure: Firebase (Firestore, Auth, Hosting)

  • Data processing: custom parsers, cron jobs


📌 Key responsibilities

  • Optimise the back-end and data schema

  • Migrate the infrastructure to Firebase

  • Work with large, frequently updated data sets

    • Example: continuously collect and store historical data for thousands of game titles at intervals from 15 minutes to 24 hours

  • Extend both front-end and back-end functionality

  • Prepare the platform for authentication and subscription-based monetisation

  • Ensure reliable production deployment (security, scalability, monitoring)

  • Future task: integrate social-media APIs (e.g. Reddit, X/Twitter) to broaden analytics


✅ Requirements

  • Experience handling large data volumes

  • Deep knowledge of database optimisation and back-end performance tuning

  • Hands-on experience with Firebase

  • Proven track record of shipping projects to production

  • Self-driven, proactive, and able to make independent technical decisions



Published 30 June
123 views
·
54 applications
53% read
·
Connected to ATS
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.