Resumo do Concurso
A Prefeitura Municipal de Vitória da Conquista-BA abriu processo seletivo para 8 vagas no cargo de Desenvolvedor Full Stack, com salário de até R$ 1.791,92. As inscrições são realizadas até 17/07/2026, sem taxa. A seleção inclui análise curricular, prova escrita discursiva e avaliação biopsicossocial.
Cargos, Vagas e Salários
| Cargo | Vagas | Escolaridade | Salário |
|---|---|---|---|
| Desenvolvedor Full Stack | 8 | Ensino médio completo; curso técnico em informática ou graduação em Sistemas de Informação (a partir do 4º semestre) | R$ 1.791,92 |
Requisitos Principais
O cargo exige nacionalidade brasileira ou portuguesa, idade mínima de 18 anos, pleno gozo dos direitos políticos, quitação eleitoral e militar (se masculino).
REQUISITOS
Experiência e Conhecimentos Técnicos (obrigatórios):
1. Experiência comprovada com os frameworks:
1.1. NestJS (Node.js com TypeScript).
1.2. Quasar Framework (Vue.js com JavaScript).
2. Domínio em bancos de dados relacionais, com ênfase em PostgreSQL;
3. Conhecimento avançado em controle de versionamento de código, utilizando Git e GitLab.
ATRIBUIÇÕES
1. Desenvolver e manter sistemas web utilizando VueJs (frontend) e NodeJs (backend);
Participar da análise de requisitos e definição de soluções técnicas para atender às necessidades da
administração pública municipal;
2. Realizar integrações com APIs e bancos de dados relacionais e não relacionais;
3. Corrigir falhas e otimizar funcionalidades, visando performance, segurança e usabilidade dos sistemas;
4. Apoiar a implantação e atualização de sistemas em ambientes de homologação e produção;
5. Produzir e manter documentação técnica de sistemas e serviços desenvolvidos;
6. Colaborar com equipes técnicas e administrativas para garantir a efetividade das soluções entregues;
7. Atuar em conformidade com boas práticas de desenvolvimento e normas da área pública;
8. Atuar na implementação de novos sistemas, conforme demandas da administração pública;
9. Desenvolver sistemas completos, contemplando: Definição da interface gráfica e critérios ergonômicos
de navegação; Modelagem e estruturação de bancos de dados; Codificação de programas, com base nos
conceitos de lógica de programação e nas tecnologias previamente definidas;
10. Projetar, implantar e realizar a manutenção corretiva e evolutiva de sistemas;
11. Selecionar os recursos técnicos necessários, incluindo metodologias de desenvolvimento, linguagens de
programação, frameworks e ferramentas;
12. Planejar as etapas e ações de trabalho, considerando prazos, qualidade e custos;
13. Garantir que os sistemas estejam em condições adequadas de uso, funcionamento e segurança;
14. Desenvolver soluções com base em solicitações recebidas pela Coordenação de Tecnologia da
Informação, interpretando requisitos funcionais e não funcionais;
15. Projetar sistemas a partir de informações fornecidas pela Gerência de Sistemas de Informação,
incluindo: Elaboração de layouts de telas e relatórios; Definição de padrões de usabilidade e
interatividade; e Criação de protótipos e desenhos para orientação do desenvolvimento;
16. Determinar os recursos físicos e lógicos necessários para o desenvolvimento, especificando
configurações mínimas de hardware, infraestrutura e acessórios;
17. Desenvolver interfaces gráficas, codificar programas, montar estruturas de banco de dados, implementar
rotinas de segurança, realizar testes e empacotar sistemas para instalação e uso;
18. Documentar todas as etapas do desenvolvimento, mantendo atualizada a estrutura técnica e funcional
dos sistemas para consulta e manutenção futura;
19. Realizar a manutenção de sistemas existentes, incluindo: Alterações estruturais e funcionais;
Atualizações de dados e interfaces; e Conversões para novas linguagens, frameworks ou plataformas;
20. Participar da homologação dos sistemas junto aos usuários finais, orientando treinamentos, validando
funcionalidades e garantindo o cumprimento dos objetivos do projeto;
21. Implantar sistemas em ambiente de produção e acompanhar sua utilização, promovendo ajustes quando
necessário;
22. Corrigir falhas e bugs identificados durante o uso dos sistemas, assegurando seu pleno funcionamento;
23. Executar outras atividades afins e correlatas.
Datas e Como se Inscrever
As inscrições devem ser feitas entre 13/07/2026 e 17/07/2026, no site empregaconquista.pmvc.ba.gov.br. Não há taxa de inscrição. O prazo de validade do edital é de 12 meses, podendo ser prorrogado uma vez.
Análise das Provas e Disciplinas
A seleção será realizada por meio de análise curricular e de escolaridade, prova escrita discursiva, heteroidentificação (para candidatos autodeclarados negros) e avaliação biopsicossocial (para PcD). As provas avaliarão conhecimentos em áreas como sistemas de informação, desenvolvimento de software e metodologias de programação. A prova discursiva exigirá respostas técnicas sobre tecnologias como NestJS, Quasar, PostgreSQL e Git/GitLab, além de análise de casos práticos de desenvolvimento de sistemas.
FAQ – Perguntas Frequentes
Quantas vagas estão disponíveis?
Foram abertas 8 vagas para o cargo de Desenvolvedor Full Stack.
Como me inscrever?
Acesse o site oficial da banca e realize sua inscrição gratuitamente.
Qual a data das provas?
As provas serão realizadas após o encerramento das inscrições, conforme calendário divulgado no edital.
Acesse o documento original: Edital e Inscrições na Banca Organizadora
Acompanhe todos os concursos públicos abertos no Radar Concursos Públicos.