Our Vision

At Racing Unleashed, we are driving the revolution of motorsport towards a global, inclusive experience that excites everyone. With state-of-the-art simulators and unique Racing Lounges, we create an atmosphere that perfectly combines thrill, technology, lifestyle, and hospitality. Our exclusive network connects motorsport fans, professionals, and the curious, making racing accessible to everyone, everywhere.

To strengthen our technology team, we are looking for a Software Engineer, Full Stack (.NET / C# + TypeScript/React) who will help build, scale, and improve the digital platforms behind Racing Unleashed.

Software Engineer, Full Stack (.NET / C# + TypeScript/React) 100%

Role Overview

In this role, you will take ownership of full stack software solutions across backend services, APIs, web and desktop applications, and internal platforms. You will work across the full software lifecycle, from technical design and implementation to testing, deployment, and ongoing improvement.

This role is suited to an experienced engineer who is comfortable working independently, making sound technical decisions, and contributing to architecture and product discussions. You should be able to balance hands-on delivery with engineering quality, scalability, and maintainability.

You will work with modern engineering practices, including AI-assisted software development tools, to support implementation, testing, debugging, refactoring, and documentation. These tools are expected to improve efficiency without compromising code quality, security, maintainability, or engineering judgment.

You will work closely with product, design, and operations teams to build systems used across our lounges, digital products, and internal operations.

Key Responsibilities

Backend Engineering

  • Develop and maintain application services, APIs, and domain logic
  • Design and optimize database models, queries, and data access patterns
  • Improve system reliability through effective error handling, logging, monitoring, and debugging practices
  • Integrate internal and third-party systems, services, and platforms
  • Help define engineering standards, patterns, and best practices

Frontend Engineering

  • Build and maintain modern web and desktop applications, along with reusable UI components
  • Develop responsive, reliable, and maintainable user interfaces for internal and customer-facing applications
  • Deliver intuitive and high-quality user experiences in close collaboration with product and design teams
  • Ensure frontend code quality, performance, responsiveness, and cross-browser compatibility
  • Improve application architecture and maintainability where needed

Quality, Delivery & Engineering Standards

  • Write clean, maintainable, and well-structured code
  • Create and maintain automated tests across backend and frontend layers
  • Participate actively in code reviews, technical discussions, and design reviews
  • Contribute to CI/CD workflows, release processes, and reliable deployments
  • Investigate and resolve bugs, incidents, and production issues in a structured and timely manner
  • Use AI-assisted development tools responsibly to support coding, testing, debugging, refactoring, and documentation, while maintaining full accountability for code quality and technical decisions
  • Critically review and validate AI-generated output for correctness, security, maintainability, and alignment with engineering standards and architecture
  • Drive continuous improvement of engineering processes, tooling, and documentation

Collaboration & Technical Contribution

  • Work closely with cross-functional teams to understand requirements and deliver reliable solutions
  • Provide guidance and support to less experienced engineers where relevant
  • Identify technical debt and propose pragmatic improvements
  • Help raise engineering quality by improving code reviews, technical standards, and day-to-day development practices
  • Act as a reliable technical sparring partner for product and business teams 

Requirements

Experience

  • 5+ years of professional software development experience
  • Familiarity with Git-based workflows, including pull requests and code reviews
  • Exposure to Electron or cross-platform desktop application development is a plus
  • Exposure to cloud environments, containers, or DevOps practices is an advantage
  • Background in real-time, simulation, hardware-connected, or high-availability environments is a plus

Technical Skills

  • Strong proficiency in C# and .NET
  • Strong frontend development skills in TypeScript and React
  • Solid understanding of API design, frontend-backend integration, and distributed application patterns
  • Solid SQL and data modeling skills
  • Sound understanding of software design principles, clean architecture, and secure coding practices
  • Experience with automated testing and quality-focused development 

Profile

  • Clear sense of ownership and ability to work autonomously
  • Pragmatic, solution-oriented, and hands-on
  • Able to make sound technical decisions and avoid unnecessary complexity
  • Structured and reliable, with a focus on delivery and quality
  • Comfortable in a dynamic, entrepreneurial, and fast-paced environment
  • Effective communication skills and ability to work across technical and non-technical teams
  • Fluency in English, written and spoken, is required, German is a plus

 

What we offer

  • A key engineering role in a fast-growing motorsport and entertainment company
  • The opportunity to work on products used in a unique motorsport, simulation, and entertainment environment
  • A dynamic and entrepreneurial environment
  • Collaboration with an international team passionate about motorsports, innovation, and performance
  • Competitive compensation
  • Access to modern engineering tools, including AI-assisted development tooling 
    Work location in Cham (ZG), Switzerland, with up to two days of home office per week

Contact

 If you have any questions, please feel free to contact our HR at +41 58 400 71 27 or write an e-mail to HR@racing-unleashed.com. Applications can only be considered if they are received via our online process, please only send questions to the above email address.    

Apply now Click this link to apply for the job.