A complete application in a minute
Tailored resume and cover letter, ready to send.
Sylision está buscando um Desenvolvedor Go Júnior para atuar 100% remoto. O cargo envolve implementar o fluxo de assinaturas com validação de etapas, calcular resumos criptográficos e gerenciar documentos no S3. O candidato trabalhará com Go, gRPC, Protocol Buffers e PostgreSQL, com contratação CLT ou PJ.
O papel exige conhecimento básico de criptografia, SQL para atualização de estado e versionamento via Git. Benefícios incluem trabalho remoto e integração com uma equipe global.
Um documento enviado para assinatura passa por várias pessoas: quem envia, quem assina e, às vezes, quem testemunha ou aprova. Cada participante recebe um convite, confirma a identidade e assina, e o documento só é concluído quando todos terminam, na ordem definida. No fim, o arquivo recebe um registro com data, hora e evidências de cada assinatura.
O serviço que orquestra esse fluxo é escrito em Go. Ele guarda os documentos em armazenamento de objetos, controla a situação de cada participante no PostgreSQL e conversa por gRPC com os serviços de notificação e de geração do documento final. A integridade é o ponto central: o arquivo assinado tem de ser exatamente o arquivo enviado, e qualquer alteração precisa ser detectável pelo resumo criptográfico guardado.
Prazo de assinatura, lembretes automáticos e cancelamento pelo remetente completam o fluxo, e cada um deixa um registro que pode ser apresentado depois como prova.
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. O fluxo de assinatura tem um diagrama de estados mantido junto com o código, e nenhuma transição nova entra sem atualizar esse diagrama e passar por revisão. Desenhar o estado antes de escrever o código é um hábito que você quer ter? Na candidatura, informe a sua pretensão salarial.
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.