**Background**
O projeto de Fortalecimento da inovação e efetividade na atuação do Tribunal de Justiça do Estado da Bahia (TJBA) visa promover a inovação, a efetividade e a transformação digital do Poder Judiciário em nível estadual. A iniciativa foi firmada em 2023, fruto de um acordo de cooperação entre o TJBA e o Programa das Nações Unidas para o Desenvolvimento (PNUD/ONU).
As ações empreendidas têm por objetivo desenvolver estudos, métodos e instrumentos que potencializem o controle e a transparência administrativa e processual, bem como a implantação e sustentação de capacidades técnicas, conceituais e operativas voltadas ao aperfeiçoamento da atuação do TJBA. A iniciativa dialoga com os Objetivos de Desenvolvimento Sustentável e com a Agenda 2030 da ONU, atuando para tornar os serviços oferecidos pela Justiça Estadual da Bahia mais eficientes, amplos e acessíveis à população, bem como otimizando a gestão processual para magistrados, servidores, advogados e outros atores do Sistema de Justiça Estadual.
**Deveres e responsabilidades**
O(a) Associado(a) - Desenvolvedor(a) Frontend Angular será responsável, sob supervisão do Analista de Coordenação, pelo desenvolvimento da interface gráfica de usuário das soluções previstas no Projeto. O(a) profissional selecionado(a) atuará em estreita articulação com os pontos focais do TJBA e do PNUD, codificando os artefatos necessários ao atendimento dos requisitos funcionais e não funcionais da solução, empregando processo de desenvolvimento, arquitetura de software, padrões de projeto, linguagens de programação e ferramentas previamente definidas. Para o alcance desse objetivo, estão previstas as seguintes atividades indicativas:
- Desenvolver os artefatos de software para implementação da interface gráfica dos usuários e de testes automatizados e desenvolver soluções técnicas para suportar outros serviços a serem desenvolvidos no contexto do projeto.
- Garantir a acessibilidade e usabilidade da interface gráfica, adotando diretrizes como WCAG (Web Content Accessibility Guidelines) e melhores práticas de UX/UI.
- Realizar revisões de código (code reviews) e pair programming, garantindo a qualidade do código e promovendo a troca de conhecimento dentro da equipe, bem como manter a documentação técnica do código e dos componentes desenvolvidos, garantindo rastreabilidade e facilitando a manutenção futura
- Implementar e manter testes unitários e de integração, utilizando ferramentas indicadas pelo TJBA para garantir a robustez do código e atuar nas atividades de implantação, monitoramento da execução e suporte técnico e das soluções desenvolvidas;
- Integrar e consumir APIs RESTful e GraphQL, garantindo comunicação eficiente entre o front-end e o back-end.
- Subsidiar o Analista de Coordenação e demais integrantes do time nas ações de planejamento e implementação do projeto, contribuindo para a definição e priorização do backlog do produto, do cronograma de projeto, dos backlogs de sprints e na realização de cerimônias e outros artefatos que venham a ser necessários;
- O titular desempenha outras funções o seu perfil funcional que considere necessárias ao bom funcionamento do programa.
**Arranjos Institucionais**
O contratado será supervisionado pelo Analista de Coordenação.
**Competências**
Alcançar resultados:
LEVEL 1: Planeja e monitora o próprio trabalho, presta atenção aos detalhes, entrega um trabalho de qualidade dentro do prazo
Pensamento inovador:
LEVEL 1: Aberto a ideias criativas/riscos conhecidos, é pragmático para resolver problemas, faz melhoria.
Aprendizagem continua:
LEVEL 1: Mente aberta e curiosa, compartilha conhecimento, aprende com os erros, pede feedback
Adaptar com agilidade:
LEVEL 1: Adapta-se à mudança, lida de forma construtiva com a ambiguidade/incerteza, é flexível
Atuar com determinação:
LEVEL 1: Mostra determinação e motivação, capaz de entregar com calma diante da adversidade, confiança
Engajar-se e ser parceiro:
LEVEL 1: Demonstra compaixão/compreensão para com os outros, forma relacionamentos positivo
Promover diversidade e inclusão:
LEVEL 1: Apreciar/respeitar as diferenças, consciente do preconceito inconsciente, confrontar a discriminação
**Competências multifuncionais e técnicas**
Direção e estratégia de negócios
- Pensamento Sistêmico - Capacidade de utilizar análise objetiva de problemas e julgamento para compreender como elementos inter-relacionados coexistem dentro de um processo ou sistema geral, considerando como a alteração de um elemento pode impactar outras partes do sistema.
Gestão de negócios
- Gestão de projetos - Capacidade de planejar, organizar, priorizar e controlar recursos, procedimentos e protocolos para atingir objetivos específicos.
- Trabalhar com evidências e dados - Capacidade de inspecionar, limpar, transformar e modelar dados com o objetivo de descobrir informações úteis, informando conclusões e apoiando a tomada de decisão.
Agenda 2030: Paz:
- Estado de Direito, Segurança e Direitos Hu