Vagas is a job board for front-end developers that operates through GitHub issues.
The project addresses the need for a centralized, community-managed space where companies can post front-end development opportunities and candidates can discover them. It works by having employers open issues following a standardized format that includes the job title, company name, city, experience level, and contract type. Candidates can watch the repository to receive notifications of new postings or browse active issues directly. The tool leverages GitHub's native features—issues, labels, and notifications—rather than building a separate platform.
Front-end developers in Brazil seeking employment should use this repository if they want to discover opportunities posted directly by hiring companies or their authorized representatives. Companies should post here if they are actively recruiting front-end talent and want to reach a focused community. The project explicitly rejects vagas from third-party recruiters that do not name the actual employer, anonymous postings, and incomplete submissions. It limits companies to three postings per month to prevent the board from becoming dominated by any single employer. The repository is part of a broader ecosystem of similar job boards organized by specialization and geography, with separate repositories for back-end, QA, UI/UX, Web3, and chatbot roles.
The project maintains quality through active moderation that enforces submission standards and removes stale postings after three months of inactivity. Maintainers delete non-compliant issues and can ban users who repeatedly violate guidelines. Job posters are expected to maintain their listings by confirming continued hiring or closing issues when positions are filled. The tool automatically shares all new postings to a dedicated Twitter account to amplify visibility beyond the GitHub platform.