About Us:
We are an emerging company in the esports industry, dedicated to building innovative platforms for organizing and managing esports tournaments. We are looking for a talented Website Developer to help us create a streamlined, scalable, and engaging platform for esports tournament hosting. This role will be key in building the foundation of our website, with potential for long-term involvement as the platform evolves.

Job Description:
We are seeking a motivated and skilled Website Developer to design, build, and maintain a tournament/bracket website that provides an excellent user experience. The ideal candidate will have experience in building fast, scalable websites with a focus on responsive design and clean code. As we’re starting with a simple MVP, you’ll be responsible for the full development lifecycle, from concept to deployment, with room to add new features in the future.

Key Responsibilities:

Develop a clean, responsive website for esports tournament management.
Implement user registration, tournament creation, and bracket visualization features.
Integrate third-party APIs (e.g., Challonge, Toornament) to streamline tournament functionalities.
Ensure site scalability, with the ability to upgrade user interface and add new features later.
Collaborate with designers and project managers to refine the user experience.
Debug and optimize the website for performance and security.
Create clear documentation for the code and system architecture.
Provide ongoing maintenance and updates as needed.

Required Skills & Experience:

Proficiency in HTML, CSS, JavaScript, and responsive web design.
Experience with frontend frameworks like React, Vue.js, or similar.
Backend development experience with Node.js, Django, or other modern frameworks.
Familiarity with RESTful APIs or GraphQL for communication between frontend and backend.
Experience with relational databases like PostgreSQL or MySQL.
Understanding of integrating third-party APIs, especially in the esports or tournament sector (e.g., Challonge, Toornament).
Familiarity with version control systems like Git.
Knowledge of hosting and deployment using platforms like Heroku, Netlify, or AWS.
Ability to write clean, modular code that’s easy to maintain and scale.

Nice-to-Have Skills:

Experience with esports or gaming platforms.
UI/UX design skills to create intuitive, user-friendly interfaces.
Familiarity with real-time data handling and integrations (e.g., Twitch API).
Experience with mobile optimization and app integration.
Knowledge of DevOps and CI/CD pipelines for continuous deployment.


Basic User Registration: Allow users to sign up and log in.
Tournament Creation: Admins or users can create tournaments with standard formats (single/double elimination).
Bracket Visualization: Simple, static bracket display with match results.
Basic Admin Panel: Admins can manage users and tournaments.
Responsive Design: Ensure the website looks good on both desktop and mobile.