Se rendre au contenu

Senior Full-Stack / Tech Lead (.NET/C#)

Bruxelles, Belgique

About Beautiful Sports

Beautiful Sports is a sports event organizer focused on building engaging and innovative competitive experiences.

We organize large-scale competitions such as:

  • Brussels Cycling Festival (BCF)

  • Belgian Beach Football League (BBFL)

To power these experiences, we built our own competition management and gamification platform used by:

  • Sports event organizers to manage competitions

  • Athletes to track rankings, results and progress

  • Communities to engage with competitions digitally

The platform includes:

  • an admin interface for organizers

  • a backend/API in C# (.NET)

  • a new mobile athlete app built in Flutter

This platform is not our core business, but it is a strategic digital layer enabling the experience, gamification and engagement around our sports events. Find out more about our app here.

We are now looking for a senior hands-on technical leader to take ownership of the platform’s technical direction and evolution.

Role

We are looking for a Senior Full Stack / Technical Lead (.NET) who is:

  • extremely hands-on

  • comfortable working directly in the code

  • able to take ownership of an existing system

  • able to move fast using modern AI-assisted development

This role is part-time or fractional and ideal for a senior engineer who enjoys working closely with founders and small teams.

You will help us stabilize, simplify and evolve our platform while dramatically improving development speed using AI-native engineering practices.

Your Mission

You will take ownership of the technical leadership of our platform and:

1. Understand and document the existing system

  • Take over the current C#/.NET backend

  • Understand the competition and gamification logic

  • Document architecture and key flows

  • Reduce knowledge dependency on individuals

2. Finalize and stabilize the API powering the mobile app

  • Ensure the API is robust and scalable

  • Support the release of the Flutter athlete app

  • Fix bugs and edge cases efficiently

3. Improve development velocity

  • Reduce friction in development

  • Simplify architecture where needed

  • Introduce pragmatic best practices

  • Ensure small features can ship quickly without regressions

4. Introduce AI-native development practices

We strongly believe modern software teams must be AI-native.

You will be expected to leverage tools such as:

  • LLM coding assistants

  • AI code review

  • AI-assisted debugging

  • AI documentation generation

  • AI test generation

to dramatically increase development speed and quality.

5. Act as technical lead for external developers

You may coordinate external developers and:

  • clarify technical direction

  • review architecture decisions

  • guide implementation

  • ensure quality

Tech Stack

Current stack includes:

Backend: C# / .NET

Admin web app: C# web stack

Mobile: Flutter

API: REST APIs connecting backend to mobile apps

Infrastructure: typical cloud-hosted architecture (to be reviewed and improved if necessary)

What We Are Looking For

Technical skills

Strong experience with:

  • C# / .NET backend development

  • API design and architecture

  • debugging and maintaining existing systems

  • database design

  • production systems

Nice to have:

  • experience with Flutter APIs

  • experience with event-driven or gamification systems

  • experience with sports tech platforms

Leadership skills

You should be able to:

  • take ownership of a system quickly

  • simplify complexity

  • make pragmatic decisions

  • balance speed and quality

  • communicate technical topics clearly to non-technical founders

This is not a corporate role. We are looking for someone who loves writing code.

Bonus Points

  • interest in sports, cycling or football

  • experience with competition platforms

  • interest in gamification and athlete engagement

Working Model

Flexible collaboration model:

Possible formats:

  • Tech Lead / Senior Engineer (part-time)

  • Freelance collaboration

Location: Belgium, remote-friendly.

Why This Role Is Interesting

You will:

  • take ownership of a real product used by thousands of athletes

  • work directly with founders

  • shape the technical future of a sports platform

  • experiment with AI-native development workflows

  • have strong autonomy and impact

How to Apply

Please include:

  • a short introduction

  • examples of systems you have taken over or improved

  • the AI tools you actively use in development

  • your preferred collaboration model (fractional / freelance / part-time)