.
Full Stack Developer
  • Warszawa
Full Stack Developer
Warszawa, Warszawa, Województwo mazowieckie, Polska
ReSpo.Vision Sp. z o.o.
16. 9. 2024
Informacje o stanowisku

About the Role

At ReSpo.Vision, were revolutionizing football with AI. Our Deep Learning models and Computer Vision algorithms transform single-camera video feeds into rich 2D and 3D data, enabling full 3D reconstruction of real games (you can think of it as FIFA-like replays) and extracting deep tactical and player performance insights. Were building a next-level interactive platform for sports analytics that combines expert analysis with LLM-derived insights.


Were looking for an experienced Full Stack Developer to join our team in revolutionizing soccer analytics. As we transition to an interactive, web-based analytics platform, youll play a crucial role in architecting and implementing analytical platform. This position offers the opportunity to work with cutting-edge technologies, large datasets and complex algorithms. 

We value innovation and provide autonomy to explore various methodologies. We expect self-motivated team members capable of managing tasks efficiently and delivering high-quality results with minimal supervision. If youre passionate about AI and sports, thrive in a dynamic startup environment, and want to contribute to cutting-edge AI projects, wed love to hear from you. Join us in creating innovative tools that will shape the future of soccer analysis!


Our Philosophy

  • Modular Design -> framework & modules, interconnected but decoupled
  • Code Reviews -> thorough review process
  • Testing -> unit tests for critical code, functional tests for modules, e2e tests for the system
  • CI/CD -> test, build and deploy with every iteration
  • Dev + Staging + Prod environments -> deploy new features quickly, ensure stability for client deployments
  • Documentation -> comprehensive description of the process for reference and easy onboarding
  • Scalability -> decoupling, statelessness (where possible), automation
  • Bleeding Edge Tech -> leverage the latest & greatest tools and models where possible, create your own when not

Our Tech Stack

  • Environment -> poetry + docker + pnpm
  • Configuration -> Hydra
  • Data Validation -> Pydantic + pandera
  • Workflows -> Kubernetes + Argo Workflows
  • Cloud -> GCP
  • CI/CD -> Gitlab
  • Serving -> nginx, vite
  • DB -> postgresql
  • Frontend -> Vue.js
  • Backend -> FastAPI

Responsibilities

  • Design and develop full-stack web applications for our interactive soccer analytics platform
  • Architect scalable, high-performance back-end systems to handle large volumes of soccer data
  • Create responsive and intuitive front-end interfaces for data visualization and user interaction
  • Implement RESTful APIs and integrate with various data sources
  • Optimize application performance and ensure high availability
  • Collaborate with data scientists and engineers to integrate advanced analytics and machine learning models
  • Contribute to technical decision-making

Requirements

  • Bachelors or Masters degree in Computer Science or related field
  • 3+ years of experience in full-stack web development
  • Strong proficiency in JavaScript/TypeScript and modern front-end frameworks (e.g., React, Vue.js, Angular) - Vue.js is preferred, as it is our main tech for frontend!
  • Technical mentoring of other team members through code review and pair programming sessions
  • Expertise in back-end technologies such as Node.js / Python
  • Experience with database systems (SQL and NoSQL)
  • Familiarity with cloud platforms (GCP/AWS) and containerization technologies (Docker)
  • Strong understanding of performance optimization and scalability best practices
  • Experience with version control systems (Git) and CI/CD pipelines
  • Excellent problem-solving skills and ability to work independently

Nice to have

  • Experience with data visualization libraries (e.g., D3.js)
  • Knowledge of WebGL or Canvas for advanced graphics rendering
  • Familiarity with real-time data processing and WebSocket technologies
  • Understanding of soccer/football tactics and analytics

Benefits

  • Dynamic start-up environment with interesting scientific challenges & bleeding edge technology and models (this time for real)
  • Opportunity to build real-world deployable machine and deep learning-based products changing the world of Football
  • International projects & collaborations with top Football Clubs & Federations
  • Ability to directly influence development direction of a product
  • Office in the strict center of Warsaw
  • Private medical care and Multisport




  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    107 881
    18 238