ClubSpark Inc
  Orlando, FL
  Sports Technology
  Posted/Updated: 11/30/21

Job Summary


Clubspark is a global leader in sport technology - we are driven to encourage people to get active through technology, a goal which continually inspires our work and drives our teams based in Orlando, London, Bath and Melbourne. 

We're passionate about growing and engaging the wider sporting community and building participation by delivering a platform with tailored services that encourage people to play the sport they love. We develop our platforms and products in collaboration with our partners developing long-term relationships with some of the most famous brands in sport. We create new and innovative tools which embrace existing and future technologies ensuring an ever-evolving journey. 

The Role

We are looking for a talented Node.js Developers who will contribute to the microservices design architecture by developing new services and optimising existing services. You will be comfortable working in a small development teams and/or acting as a key developer helping the development teams deliver on challenging projects.  You will work closely with other developers including a team of architects in a dynamic environment focused on turning ClubSpark, our award-winning sport participation platform, into a global leading product within the sports participation market. 

About you

  • Great at seeing the big picture developing and deploying NodeJs applications in similar commercial environments - you’re always ready with ideas and a positive attitude on improving tech stack / processes, with the will and ability to implement those ideas

  • You are comfortable working across a range of technologies and have a great track record of rapidly learning new technologies and systems

  • Credible communicator and a great team player 

  • Always learning, staying relevant and sharing your knowledge, ideas, insight and tips.

  • You will have a keen eye for detail and be able to work through highly complex processes to understand business requirements and deliver successful software designs. 


Essential skills and experience 

  • Master's or Bachelor's degree  in Computer Engineering / Computer Science

  • Proven experience of developing and deploying NodeJs applications in a commercial environment 

  • Strong experience using Azure and Microsoft technologies is a bonus but also be comfortable working across a range of technologies.

  • Have a proven track record of rapidly learning new technologies and systems.

  • Strong analytical and design skills, knowledge of DDD, SOLID principles.

  • Comfortable leading, motivating and supporting small teams of developers to ensure goals are met, productivity and team / individual performance levels are high

  • Strong experience in understanding business requirements and producing software designs to support the requirements.

  • Can articulate technology design decisions and be able to communicate to various stakeholders.

  • Excellent leadership and motivational abilities 

  • Exceptional organizational skills, attention to detail


Technical skills and experience: 

  • NodeJs (minimum 2 years)

  • Deep experience with unit testing and TDD

  • Typescript/Javascript

  • Containerisation & microservices

  • Docker with Kubernetes

  • API design and development

  • NoSQL Database (e.g. MongoDB, Redis, DocumentDB)

  • SQL Database (eg. MS SQL, MySQL, Postgres)

  • Message Queues (e.g. Rabbit/MSMQ/Azure Storage and Service Bus Queues)

  • Agile development methodologies

  • Experience with Continuous Integration/Deployment best practices (desired)


Great if you also have experience with:

  • GraphQL

  • Golang

  • Client-side frameworks (e.g. React)

  • C# .NET

  • Swift

  • Experience in the sporting or wellness sector



  • Competitive salary + 20 days paid annual vacation & 9 public holidays

  • Paid Healthcare benefits (and options to cover family members / additional dental & vision benefits)

  • 401k matched retirement savings account

  • Life insurance (up to 3 times annual salary)

  • Work from home allowance (to ensure you have a comfortable work environment)

  • Opportunities to grow and learn in an agile, collaborative and supportive culture

  • Access to well-being & employee engagement services 

  • Always happy to talk flexible working! (this is a remote home working role ideally based in FL, with opportunities to meet and collaborate with our Orlando team)

  •  Join a team who value growth, effort, health and having fun!



  • The Company is not offering immigration sponsorship with this role, candidates must have full employment permissions 

  • Applicants may be shortlisted and contacted prior to applications closing

How to Apply for Position:

Upgrade your account to paid subscription and gain access to this job as well as all other sports job opportunities:

Upgrade to a premium membership for complete access!

Subscribe today and gain access to 542 jobs in the sports industry - Cancel anytime

Payment Details

*By joining, you agree to the Terms of Agreement and to receive important email communications. To ensure uninterrupted service, your membership will be autorenewed at the regular price at the time you joined. You may cancel at any time. Simply refer to our Cancellation Policy.

Similar Jobs

Box Office Representative
  Soccer Club
  Southeast Region
  Sports Services
  Posted/Updated: 12/07/21
MLS Replay Operator
  Sports Broadcasting
  Southeast Region
  Sports Technology
  Posted/Updated: 01/20/22
Grounds/Vehicle Maintenance Engineer - PT
  Sports Facility
  Southeast Region
  Sports Technology
  Posted/Updated: 12/16/21
Production Technician
  NFL Franchise
  Southeast Region
  Sports Technology
  Posted/Updated: 11/05/21
Building Engineer
  Sports and Live Entertainment
  Southeast Region
  Sports Technology
  Posted/Updated: 11/02/21

Ready to Get Started?

Get access to the most up-to-date live sports jobs now!