Software Developer – Tournament Management System (TMS) (Victoria)

Software Developer – Tournament Management System (TMS) (Victoria)

13 Nov
|
Badminton Victoria
|
Victoria

13 Nov

Badminton Victoria

Victoria

## About the Role

Badminton Victoria is seeking a skilled Software Developer to support the ongoing development and improvement of its Tournament Management System (TMS).

The TMS is a web-based platform designed to simplify badminton tournament operations, including match scheduling, court allocation, live scoring, tournament administration, and real-time results.

## Key Responsibilities

- System Development and Maintenance: Maintain and improve the existing Tournament Management System, including its frontend and backend functionality.
- Bug Fixing and Troubleshooting: Identify, investigate, and resolve technical issues in an existing codebase, including issues affecting live tournament operations.
- Firebase and Firestore: Work with Firebase services, Firestore databases, real-time data synchronisation, and security rules.
- Event Hub Integration: Maintain integration between the Tournament Management System and the public Event Hub, including tournament registrations and player information.
- UI/UX Improvements: Develop responsive, user-friendly interfaces that work effectively across all devices.
- Testing and Deployment: Test new features, review existing functionality, and deploy updates while maintaining system reliability.
- Team Collaboration: Work with the project supervisor and a small development team, using GitHub and Clickup.

## Required Technical Skills





- Strong understanding of full-stack web application development.
- Experience with JavaScript, React, and modern web development technologies.
- Practical experience with Firebase, particularly Cloud Firestore and real-time database operations.
- Understanding of database structures and security rules.
- Experience with Git and GitHub.
- Ability to understand, debug, and improve an existing codebase.
- Experience building responsive web applications.
- Solid problem-solving and debugging skills.

## Desirable Skills

- Experience developing real-time web applications.
- Familiarity with tournament management or sports technology.
- Good understanding of UI/UX design principles.

## Personal Attributes

- Able to work independently and take ownership of technical responsibilities.
- Comfortable working with an established system and understanding unfamiliar code.
- Strong communication and teamwork skills.
- Willing to understand business requirements.
- Detail-oriented, reliable, and proactive in resolving technical challenges.

Online or Remote

Category

Sport

Commitment

Regular - less than 6 months

Type Of Work

IT & Web Development,Sport & Physical Activity,

Time Required

2-4 hours per week flexible

Training

Mentoring from an experienced team of software developers is available

📌 Software Developer – Tournament Management System (TMS) (Victoria)
🏢 Badminton Victoria
📍 Victoria

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer – tournament management system (tms) (victoria) / victoria

Subscribe to this job alert:

Get the latest job offers by email for: software developer – tournament management system (tms) (victoria) / victoria