• Jobs
  • >
  • Mid-Senior Full-Stack Software Engineer

Mid-Senior Full-Stack Software Engineer

  • Indefinite
  • Full time
  • €35,000 - €50,000
  • 08960, Barcelona / Remote, Barcelona, Spain
  • Application Team

Kognia Sports Intelligence is looking for a Full Stack Software Engineer with +2 years of relevant experience to help us build the next generation of Sports Technology.


As an integral part of our cross-functional application team, you would be working alongside other engineers, designers, product owners and football experts to build our core user-facing application.

In this role you would be building tools used by elite football coaches to analyse and improve their teams performances.


We are looking for candidates with a strong background in developing scalable, performant web applications from both frontend and backend, who can also contribute across a range of areas.


Our application is built on React in the frontend, and Java/Spring on the backend. We’re looking for someone with strong experience in at least one of these, who’s keen to learn the rest and contribute across the whole stack.


Kognia Sports Intelligence

We are a young Barcelona-based startup funded by football industry leaders including superstars Xavi Hernández and Iker Casillas. Since opening our office in early 2019 with the founders plus 2 engineers, we have grown to 20+.


Our technology begins with video capture in the stadiums, detects player movements and actions, and delivers insights to coaches and players in the form of video clips with overlay illustrating high-level tactical concepts. In September 2020 we went into production with a closed beta and are now selling an MVP already leading the market in automated tactical analysis. We expect strong growth as we gain traction in the next months. We need your help to continue improving the features we offer to our users!


This position is currently mixed remote/office at the discretion of each individual and each team (these days, a typical engineer works from the office once per week, although there is a quite a variety). Although we are flexible on this point based on individual situations, there is a minor preference for candidates in the Barcelona area willing to occasionally commute to our office in Sant Joan Despí  (20 minutes from Barcelona center).


Responsibilities

  • Collaborate with designers, product owners and other engineers to build our core product
  • Work closely with the other engineers in the team, to continuously improve our codebase
  • Contribute to every step of the product development lifecycle, from inception through to delivery

Required

  • Proven experience building full stack web applications using Java ( > v8 ) / Spring and at least one SPA frontend framework (React is a plus)
  • A mindset of taking ownership of problems and seeing them through to completion
  • Experience working in cross-functional teams in agile environments
  • Excellent team player with strong verbal and written communication skills
  • Comfortable working in English - we’re an international team based in Barcelona, with English as our shared language

Preferred

  • Knowledge of GitLab CI/CD
  • Experience with Apache Kafka, or similar event-driven architecture
  • Familiarity with docker
  • Experience working with MongoDB
Made with by Kognia Sports Intelligence using Factorial HR to find your dream job.
Build my own jobs page

FACTORIAL uses cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you've provided to them or that they've collected from your use of their services.

Read more about our Cookies' Policy →

This website uses cookies

FACTORIAL uses cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you've provided to them or that they've collected from your use of their services.

Read more about our Cookies' Policy →

Manage cookies
Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

Preferences

Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.