XX
Senior Full Stack Developer – Core + React – Web Application RewriteFreelanceJobsCanada

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Senior Full Stack Developer – Core + React – Web Application Rewrite

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

Über

Project Overview
We are looking for a senior full stack developer to rebuild an existing sports management web application from scratch using a modern architecture.
The original system was developed in 2006 and manages sports match officials (referees, line judges, timekeepers, etc.).
The business logic is well defined and documented.
This project is a structured modernization and clean reimplementation — not an exploratory project.
Functional Scope
The application includes the following modules:
User, Role & Qualification Management
Reference Data Management (seasons, competitions, clubs, teams, playgrounds)
Match Management
Officials Assignment (convocation workflow)
Officials Unavailability Management
Disciplinary Reports & Sanctions
External Platform Integration:
Import match fixtures
Push official assignments when accepted or cancelled
Document Management:
Attach documents to clubs or users
Configurable document types
Role-based access control
Technical Requirements (Preferred Stack)
Backend:
ASP.NET Core (latest LTS)
REST API architecture
EF Core with migrations
Clean layered architecture
Role-based authorization
Logging and error handling
Frontend:
React + TypeScript
Fully responsive (mobile-friendly)
Clean component structure
Other:
Basic automated tests
CI/CD-ready structure
Clear documentation
Alternative stacks (e.g., ) may be considered but must include strong technical justification and clear long-term maintainability.
Expectations
We are looking for a developer who:
Thinks architecturally, not only functionally
Identifies risks and edge cases
Proposes improvements where relevant
Writes clean, maintainable and documented code
Communicates clearly and provides weekly progress updates
Technical ownership and senior-level maturity are required.
Deliverables
Complete source code (repository under our control)
Database migration scripts
API documentation
Deployment instructions
Knowledge transfer session
Milestone-based payments will be used.
To Apply, Please Include
Similar projects you have delivered
Your proposed architecture
Estimated timeline
Estimated budget
Your experience with ASP.NET Core and React
Applications without detailed technical answers will not be considered.
Contract duration of 1 to 3 months. with 10 hours per week.
Mandatory skills: JavaScript, Web Development, CSS, SQL, ASP.NET, GUI Design, .NET Core, React, TypeScript
  • Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.