From 5a8d0ac2d9109ec0295f756dcdf21b2c60ba1491 Mon Sep 17 00:00:00 2001 From: Carl Vitullo Date: Tue, 18 Jun 2024 17:28:53 -0400 Subject: [PATCH 1/5] Move job board content to a new /recruiting page --- src/md-pages/promotion.md | 36 +------------ src/md-pages/recruiting.md | 101 +++++++++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+), 35 deletions(-) create mode 100644 src/md-pages/recruiting.md diff --git a/src/md-pages/promotion.md b/src/md-pages/promotion.md index 082b0d95..1a361dbd 100644 --- a/src/md-pages/promotion.md +++ b/src/md-pages/promotion.md @@ -40,41 +40,7 @@ Reactiflux sometimes hosts conversations with prominent members of the community ## [#job-board](https://discord.gg/R942bNb) -Our job board is our most strictly moderated channel. Posts should follow the rules and recommendataions in the channel description so they can be properly displayed and searched on our [jobs page](/jobs/). If you're acting as a third-party recruiter, please [contact the moderators before posting](/contact). - -Posts must start with `[FORHIRE]` or `[HIRING]`. Lead with the location of the position and include `LOCAL`, `REMOTE`, `INTERN`, `VISA`, and keep the message reasonably formatted & a reasonable length — 1-2 paragraphs, please. Provide a means for applicants to contact you. e.g.: - -
-Global remote position -
-

[HIRING]

- -

Senior React Engineer - [REMOTE]: $min - $max

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- -

More details & apply: https://example.com/apply

-
-
- -
-Local position with visa support -
-

[HIRING]

- -

Senior React Engineer - NYC [LOCAL][visa]: $min - $max

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- -

More details & apply: https://example.com/apply

-
-
- -Jobs are full-time salaried positions, or part- or full-time contract roles. We don't allow small gigs, "pay for help" schemes, equity-only compensation, [spec work](https://www.nospec.com/), or other types of uncompensated labor. We do not have a channel for finding project collaborators. - -### Small gigs - -We have a hard ban on work that too small to be considered contract work. A general rule of thumb here is whether the work would take less than a week to complete, could be completed in a single call, or could be compared to a single tutoring session. We do permit, but don't encourage, our members to arrange [paid tutoring relationships, within our guidelines](#paid-help-and-tutoring). +Please see [our recruiting page](/recruiting) for more information about how to use our job board. ## [#events](https://discord.gg/RYVBdtY) diff --git a/src/md-pages/recruiting.md b/src/md-pages/recruiting.md new file mode 100644 index 00000000..33d0566c --- /dev/null +++ b/src/md-pages/recruiting.md @@ -0,0 +1,101 @@ +# Recruitment in Reactiflux + + + + + + + + + + I'd like to + post a job + + Is it + compensated with + liquid currency? + + Yes + + + No, equity only + + Not until + we get funding + + No, it's + open source + + No, I'm seeking + collaborators + + + + Unpaid roles + may not be promoted + + How long will the + work take? + + Full-time + salaried role + + Measured in + days or less + + Weeks or months + + Small gigs + may not be promoted + + + + + + Not allowed, + please do not post + + + + + + Sounds good! Post away! + + +Reactiflux is a community of professional developers, and we welcome recruiters! Please, though, keep active recruitment to [#job-board](https://discord.gg/R942bNb) only. We invite you to share your expertise with the people of #jobs-advice as well! But please don't advertise open roles there. + +We only permit technical and management roles to be shared here. If the role won't interact with code or managing people who code, it's not appropriate to share here. + +## Formatting + +We have strict requirements for formatting to keep the board usable by all members. Posts must start with `[FORHIRE]` or `[HIRING]`. Lead with the location of the position and include `LOCAL`, `REMOTE`, `INTERN`, `VISA`, and keep the message reasonably formatted & a reasonable length — 1-2 paragraphs, please. Provide a means for applicants to contact you. e.g.: + +
+Global remote position +
+

[HIRING][REMOTE]

+ +

Senior React Engineer - NYC $min - $max

+ +

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ +

More details & apply: https://example.com/apply

+
+
+ +
+Local position with visa support +
+

[HIRING][LOCAL][VISA]

+ +

Senior React Engineer - NYC $min - $max

+ +

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ +

More details & apply: https://example.com/apply

+
+
+ +Reactiflux is constrained by the moderation tools made available by Discord. Unfortunately Discord does not effectively prevent banned members from using new accounts to circumvent bans, so it's difficult to prevent malicious actors from accessing Reactiflux. In practice, this means that most posts get a rush of low-quality applicants. We're evaluating ways to combat this, but fair warning — there will be chaff to sort through to find the wheat, but it's there. From f166e5e24cfbfad5706246f1a05f5f7a613762c7 Mon Sep 17 00:00:00 2001 From: Carl Vitullo Date: Wed, 19 Jun 2024 17:14:25 -0400 Subject: [PATCH 2/5] Fix svg responsiveness, re-optimize for even smaller byte size --- src/md-pages/recruiting.md | 103 +++++++++++++++++++------------------ 1 file changed, 52 insertions(+), 51 deletions(-) diff --git a/src/md-pages/recruiting.md b/src/md-pages/recruiting.md index 33d0566c..8fdadb8e 100644 --- a/src/md-pages/recruiting.md +++ b/src/md-pages/recruiting.md @@ -1,67 +1,68 @@ # Recruitment in Reactiflux - + - - + + - I'd like to - post a job - - Is it - compensated with - liquid currency? - - Yes - - - No, equity only - - Not until - we get funding - - No, it's - open source - - No, I'm seeking - collaborators - - - - Unpaid roles - may not be promoted - - How long will the - work take? - - Full-time - salaried role - - Measured in - days or less - - Weeks or months - - Small gigs - may not be promoted - + I'd like to + post a job + + Is it paid with + recognized + currency? + + Yes + + + No, equity only + + Not until + we get funding + + No, it's + open source + + No, I'm seeking + collaborators + + + + Unpaid roles + may not be promoted + + How long will the + work take? + + Full-time + salaried role + + Measured in + days or less + + Weeks or months + + Small gigs + may not be promoted + - - + + - Not allowed, - please do not post - + Not allowed, + please do not post + - - + + - Sounds good! Post away! + Sounds good! (Probably) + Post away! Reactiflux is a community of professional developers, and we welcome recruiters! Please, though, keep active recruitment to [#job-board](https://discord.gg/R942bNb) only. We invite you to share your expertise with the people of #jobs-advice as well! But please don't advertise open roles there. From a2084fa28a0ac14ba1049f9edfb5c2d6c174631d Mon Sep 17 00:00:00 2001 From: Carl Vitullo Date: Fri, 5 Jul 2024 19:00:30 -0400 Subject: [PATCH 3/5] Update recruiting page (needs further revision to flowchart) --- src/md-pages/recruiting.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/md-pages/recruiting.md b/src/md-pages/recruiting.md index 8fdadb8e..dfd1b708 100644 --- a/src/md-pages/recruiting.md +++ b/src/md-pages/recruiting.md @@ -1,5 +1,9 @@ # Recruitment in Reactiflux +