├── .github
├── dependabot.yml
├── workflows
│ ├── issue.yml
│ └── stale-issue.yml
└── ISSUE_TEMPLATE
│ └── adicionar-nova-vaga.yml
├── LICENSE
└── README.md
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | version: 2
2 | updates:
3 | - package-ecosystem: "github-actions"
4 | directory: "/"
5 | schedule:
6 | interval: "weekly"
7 |
--------------------------------------------------------------------------------
/.github/workflows/issue.yml:
--------------------------------------------------------------------------------
1 | name: Labeling new issue
2 | on:
3 | issues:
4 | types: ['opened', 'edited']
5 | jobs:
6 | build:
7 | runs-on: ubuntu-latest
8 | steps:
9 | - uses: Renato66/auto-label@v3
10 | with:
11 | repo-token: ${{ secrets.GITHUB_TOKEN }}
12 | labels-not-allowed: '["Falta Informações","Request changes","stale"]'
13 | labels-synonyms: '{"pleno":["mid", "middle", "plain"],"remoto":["remote", "home-office", "home"], "hibrido":["hybrid"], "presencial":["office"]}'
14 |
--------------------------------------------------------------------------------
/.github/workflows/stale-issue.yml:
--------------------------------------------------------------------------------
1 | name: "Close stale issues"
2 | on:
3 | schedule:
4 | - cron: "0 0 * * *"
5 |
6 | jobs:
7 | stale:
8 | runs-on: ubuntu-latest
9 | permissions:
10 | issues: write
11 | pull-requests: write
12 | steps:
13 | - uses: actions/stale@v10
14 | with:
15 | repo-token: ${{ secrets.GITHUB_TOKEN }}
16 | stale-issue-message: 'Esta vaga encontra-se há um bom tempo sem novas interações. Se ainda estiver aberta, faça um comentário, caso contrario, a fecharemos automaticamente em 5 dias.'
17 | days-before-stale: 60
18 | days-before-close: 5
19 | ascending: true
20 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Rust Dev Brasil
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | # Vagas (Somente vagas de Rust)
6 |
7 | Espaço para a divulgação de vagas para desenvolvedores via _issues_ do Github.
8 |
9 | Vagas disponíveis em https://github.com/rustdevbr/vagas/issues
10 |
11 | ### Cadastrando uma vaga
12 |
13 | Abra uma **issue** e, no titulo desta _issue_, coloque o nome da cidade entre colchetes seguido do nome da vaga e nome da empresa.
14 |
15 | Exemplo: `[São Paulo] [NOME DA EMPRESA]`
16 |
17 | Informe quais _labels_ devemos adicionar, contendo o nível de experiência desejada e a forma de contração.
18 |
19 | **Atenção**: Não aceitaremos vagas sem o nome da empresa contratante.
20 |
21 | ## Como receber atualizações das vagas
22 |
23 | Você pode receber atualizações das vagas no seu email ou via notificações do GitHub, basta clicar em **Watch** e, em seguida, clicar em **Watching** no canto superior direito da interface do site, próximo a sua foto de perfil.
24 |
25 | #### Importante
26 |
27 | Para evitar que possíveis candidatos enviem cvs para vagas já preenchidas, dê manutenção à sua issue, a cada 14 dias (2 semanas) coloque um comentário que continua procurando para a vaga ou feche a mesma comentando se a pessoa foi contratada através do nosso grupo ou por fora. Caso a issue passe de 30 dias e não tiver manutenção, a mesma será fechada automaticamente.
28 |
29 | ### Outros repositórios de vagas
30 |
31 | #### Por área
32 |
33 | - [Vagas para desenvolvedores Back-End](https://github.com/backend-br/vagas)
34 | - [Vagas para desenvolvedores Front-End](https://github.com/frontendbr/vagas)
35 | - [Vagas para QAs](https://github.com/qa-brasil/vagas)
36 |
37 | #### Por tecnologia
38 |
39 | - [Vagas para desenvolvedores Android](https://github.com/androiddevbr/vagas)
40 | - [Vagas para desenvolvedores iOS e OSX](https://github.com/CocoaHeadsBrasil/vagas)
41 | - [Vagas para desenvolvedores PHP](https://github.com/phpdevbr/vagas)
42 | - [Vagas para desenvolvedores Python](https://github.com/pydevbr/vagas)
43 | - [Vagas para desenvolvedores Vue.js](https://github.com/vuejs-br/vagas)
44 | - [Vagas para desenvolvedores Go/Golang](https://github.com/Gommunity/vagas)
45 | - [Vagas para desenvolvedores Flutter](https://github.com/flutter-brazil/vagas)
46 | - [Vagas para desenvolvedores React/React Native](https://github.com/react-brasil/vagas)
47 | - [Vagas para desenvolvedores .NET](https://github.com/dotnetdevbr/vagas)
48 | - [Vagas para desenvolvedores Rust](https://github.com/rustdevbr/vagas)
49 | - [Vagas para desenvolvedores Elm](https://github.com/FidelisClayton/elm-jobs)
50 | - [Vagas para desenvolvedores Kotlin](https://github.com/kotlin-br/vagas)
51 | - [Vagas para desenvolvedores Node.JS](https://github.com/nodejsdevbr/vagas)
52 | - [Vagas para desenvolvedores Ruby](https://github.com/rubydevbr/vagas)
53 |
54 | #### Por localidade
55 |
56 | - [Vagas para desenvolvedores no Ceará](https://github.com/CangaceirosDevels/vagas_de_emprego)
57 | - [Vagas para desenvolvedores em Salvador](https://github.com/devssa/onde-codar-em-salvador)
58 | - [Vagas para desenvolvedores Front-end (Angola)](https://github.com/frontend-ao/vagas)
59 | - [Vagas para desenvolvedores Back-end (Angola)](https://github.com/backend-ao/vagas)
60 | - [Vagas para desenvolvedores Front-end (Portugal)](https://github.com/frontend-pt/vagas)
61 | - [Vagas para desenvolvedores Back-end (Portugal)](https://github.com/backend-pt/vagas)
62 |
63 | ## Licença
64 |
65 | [MIT](/LICENSE) © RustDevBr
66 |
67 | ## Agradecimento
68 |
69 | Especial para a comunidade [Front-End BR](https://github.com/frontendbr/) que nos inspirou, e essa página é um fork deles :)
70 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/adicionar-nova-vaga.yml:
--------------------------------------------------------------------------------
1 | name: Adicionar nova vaga
2 | description: Não esqueça de seguir todas as instruções do template antes de abrir a vaga.
3 | title: '[Cidade] Título da Vaga @ Nome da Empresa'
4 | body:
5 | - type: markdown
6 | attributes:
7 | value: |
8 | ## :warning: Observações
9 |
10 | - Só publique vagas para back-end
11 | - Não faça destinção de gênero no título da vaga
12 | - Use: "Pessoa desenvolvedora" ou "Rust Developer" ao invés de "Desenvolvedor Back-End" \o/
13 |
14 | ---
15 |
16 | - type: textarea
17 | validations:
18 | required: true
19 | attributes:
20 | label: Nossa empresa
21 | placeholder: 'Exemplo: Aqui na Corporação ACME somos líderes em...'
22 |
23 | - type: textarea
24 | validations:
25 | required: true
26 | attributes:
27 | label: Descrição da vaga
28 | placeholder: 'Exemplo: Projeto bazinga em NestJS, etc.'
29 |
30 | - type: textarea
31 | validations:
32 | required: true
33 | attributes:
34 | label: Local
35 | placeholder: 'Exemplo: Remoto ou Escritório, São Paulo - Vila Olímpia'
36 |
37 | - type: textarea
38 | validations:
39 | required: true
40 | attributes:
41 | label: Requisitos
42 | value: |
43 | #### Obrigatórios:
44 | - 2 anos de experiência com NestJS
45 | - 2 anos de experiência com mongodb
46 |
47 | ### Desejáveis:
48 | - conhecimentos em Docker
49 | - conhecimentos em AWS
50 |
51 | ### Diferenciais:
52 | - projetos open source
53 |
54 | - type: textarea
55 | validations:
56 | required: true
57 | attributes:
58 | label: Benefícios
59 | value: |
60 | - Plano de saúde
61 | - Seguro de vida
62 | - VR de R$ X/dia
63 | - Auxílio creche
64 | - ...
65 |
66 | #### Diferenciais
67 | - 2 horas de almoço
68 | - monte a sua máquina como desejar
69 | - frigobar sempre cheio :P
70 | - sala de jogos
71 | - ...
72 |
73 | - type: input
74 | validations:
75 | required: true
76 | attributes:
77 | label: Contratação
78 | placeholder: PJ a combinar
79 |
80 | - type: input
81 | validations:
82 | required: true
83 | attributes:
84 | label: Como se candidatar
85 | placeholder: |
86 | Por favor envie um email para email@email.com.br com seu CV anexado - enviar no assunto: Vaga NestJS
87 |
88 | - type: input
89 | validations:
90 | required: false
91 | attributes:
92 | label: Tempo médio de feedbacks
93 | placeholder: |
94 | Costumamos enviar feedbacks em até XX dias após cada processo.
95 |
96 | - type: markdown
97 | attributes:
98 | value: |
99 | ## Labels
100 |
101 | - type: input
102 | validations:
103 | required: false
104 | attributes:
105 | label: Keywords
106 | placeholder: nestjs mysql
107 |
108 | - type: checkboxes
109 | attributes:
110 | label: Alocação
111 | options:
112 | - label: Alocado
113 | required: false
114 | - label: Remoto
115 | required: false
116 | - label: Presencial
117 | required: false
118 | - label: Híbrido
119 | required: false
120 |
121 | - type: checkboxes
122 | attributes:
123 | label: Regime
124 | options:
125 | - label: CLT
126 | required: false
127 | - label: Estágio
128 | required: false
129 | - label: Freela
130 | required: false
131 | - label: PJ
132 | required: false
133 | - label: Cooperado
134 | required: false
135 |
136 | - type: checkboxes
137 | attributes:
138 | label: Nível
139 | options:
140 | - label: Júnior
141 | required: false
142 | - label: Pleno
143 | required: false
144 | - label: Sênior
145 | required: false
146 | - label: Especialista
147 | required: false
148 |
149 | - type: checkboxes
150 | attributes:
151 | label: Período
152 | options:
153 | - label: Full time
154 | required: false
155 | - label: Part Time
156 | required: false
157 | - label: Projeto
158 | required: false
159 |
160 | - type: dropdown
161 | attributes:
162 | label: Remuneração
163 | options:
164 | - R$ 1k - R$ 5k
165 | - R$ 5k - R$ 10k
166 | - R$ 10k - R$ 15k
167 | - R$ 15k - R$ 20k
168 | - R$ 20k+
169 | validations:
170 | required: false
171 |
--------------------------------------------------------------------------------