We are looking for a serious and experienced developer (or team) who can provide a large, already developed software project. This is not a greenfield or from-scratch development task. The objective is to evaluate an existing, well-architected codebase that follows proper software engineering standards, clean structure, and version control discipline.
Only developers who already have a completed or near-completed project that meets the criteria below should apply.
Mandatory Requirements (Very Important)
The project must strictly meet all the following conditions:
The codebase must contain a minimum of 10,000 lines of meaningful, functional code
The project must have at least 50+ clean, logical, and meaningful commits in version control (Git)
Minimum 1 Pull Request (PR) must be raised and accepted, showing a proper review workflow
The code must be well-structured, modular, and readable, following clean coding practices
A proper folder structure with clear separation of concerns (logic, services, utilities, etc.) is required
Spaghetti code, copy-paste projects, or poorly organized repositories will be rejected
The project must be already developed (pre-built) — we are not looking for new development from scratch
Code Structure & Quality Expectations
We expect a professionally designed codebase that reflects good software architecture principles. The project should be easy to navigate, understand, and maintain. Each module or component should have a clear responsibility, and the overall structure should make sense even to a new reviewer.
Code readability, logical flow, naming conventions, and modular design are extremely important. The project should demonstrate that the developer understands scalability, maintainability, and clean logic, not just functionality.
Technology Stack
Any programming language is acceptable (Python, Java, JavaScript, etc.)
Frameworks and libraries may be used, but they must be:
Well-structured
Properly documented
Used logically, not unnecessarily
There is no restriction on technology, as long as the code quality and structure meet the standards.
Validation Process
We will provide an executable (.exe) file to run and validate your project
The executable will automatically evaluate your code and generate a score based on:
Correctness
Performance
Code quality and structure
If the generated score is good and all conditions are fulfilled, we will proceed further with the project
Show More