Backend Developer

RemoteSalary not specified
Warsaw, Poland

Job Description, Responsibilities & Requirements

About the Position

Join AIstats as a Backend Developer to build scalable and efficient APIs for our cutting-edge football analytics platform.

About the Company

AIstats is a fast-growing football tech ecosystem built on cutting-edge big data and computer vision. We are a fully remote global team of 30+ people, with a core hub in Warsaw.

Backed by Google executives and top mobile founders, we have quadrupled our valuation over the past year. Our mission is to elevate the global football experience: helping fans see the game with greater depth and providing professionals with powerful, next-generation tools to analyze every match.

Our Products

  • AIstats Mobile App – a consumer product for fans and bettors, which has already reached 100K MAU since its launch in September.
  • AIstats Business Solutions – analytics tools powered by ML models and computer vision technologies, helping clubs and scouts make more informed decisions.

Key Responsibilities

  • Development of new HTTP and WebSocket endpoints with integration of third-party APIs (REST/gRPC/GraphQL - depending on tasks).
  • Writing unit and integration tests to ensure correct operation of APIs, including boundary cases and work with external services.
  • Performing load testing and code profiling to identify bottlenecks and improve performance.
  • Working closely with frontend, analytics, and product teams - from discussing specifications to implementing solutions in production.

Requirements

Must have:

  • Strong knowledge of Node.js and TypeScript, experience in REST/WebSocket API development.
  • Experience with microservice architecture and interaction between services via RabbitMQ, Redis, TCP connections.
  • Knowledge of PostgreSQL (query writing, indexing, transactions, migrations).
  • Experience with MongoDB and understanding when it is appropriate to use it.
  • Experience with Docker, understanding of how docker-compose works.
  • Understanding of the principles of Nginx as a proxy server (including in the context of WebSocket/HTTPS).
  • Proficiency with Socket.io, understanding of its features (e.g., rooms, reconnect, persistence, etc.).
  • Experience in configuring logging, debugging, and profiling backend code.

Will be a plus:

  • Understanding how Billing systems work.
  • Experience with Elasticsearch: setting up and using it for full-text search.
  • Load testing skills and tools (e.g., k6, Artillery, autocannon).
  • Understanding and implementation of HTTPS, certificates, working via secure WebSocket.
  • Experience with CI/CD and build automation in a Docker environment.
  • Team development experience: code review, git flow, Jira/YouTrack/Linear.

We Offer

  • Fully remote work format and flexible working hours.
  • Competitive salary pegged to USD.
  • 24 days of paid vacation and 15 additional paid days off (including sick leave, personal days, and corporate holidays).
  • A friendly communication culture, rapid product cycles, and transparent processes.
  • Dynamic work environment with a team passionate about sports and technology.
  • Opportunities for professional development and career growth.
  • No micromanagement - just trust, ownership, and freedom to experiment.
  • Mentorship and high-quality engineering feedback.

Why Join AIstats?

Be part of the future of football analytics and make an impact on the game you love.

Got Questions?

Contact us at [email protected] for any inquiries!

Job Details

Company name:
AIstats
Location:
Warsaw, Poland
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Mar 25, 2026
Last checked:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.