AIstats logo

Backend Developer

AIstats·Salary not specified

Primary stack

DockerNode.jsPostgreSQLRedisTypeScriptSocket.IONginxRabbitMQMongoDB

Nice to have's

Billing systemsElasticsearchk6ArtilleryautocannonHTTPSCI/CDDockercode reviewgit flowJira/YouTrack/Linear

Job description

About the Position

We are seeking a Backend Developer with strong Node.js and TypeScript skills to join our remote team in Warsaw, Poland.

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!

© AIstats. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

AIstats is an innovative ecosystem of football products, combining advanced big data analysis and computer vision technologies. Our goal is to enhance football understanding for fans and create new game analysis opportunities for professionals.We are a fast-growing team of 20 people based in Poland. Recently, we secured investments from Google executives and leading mobile company founders, which helped us increase our company’s value fourfold in the past year.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.AIstats is the place for those who want to transform the industry! We are building a long-term business to lead football analytics. Our goal is not just to create a product but to build an entire ecosystem. We value ambition, responsibility, and a results-driven mindset. At AIstats, there’s no micromanagement — only trust, autonomy, and freedom to experiment. We work top-down, focus on big goals, and seek people ready to make a real impact.

Popular searches