Sobre a oportunidade
#JoinUs A Join está em busca de uma Pessoa Desenvolvedora Full Stack Pleno para fazer parte de um time focado em fazer o melhor! Na Join nós acreditamos que softwares desenvolvidos para pessoas transformam negócios, por essa razão, o nosso time de Recruiters está sempre atento para encontrar aqueles que vão nos ajudar a cumprir esse objetivo. Como Pessoa Desenvolvedora Full Stack Pleno você fará parte de uma squad focada em qualidade, processos criativos e desenvolvimento ágil. Vaga 100% remota! Aceitamos candidatos de todas as regiões do Brasil =D
Responsabilidades
No seu dia a dia esperamos que você toque os seguintes processos: Desenvolvimento de novos sistemas; Manutenções evolutivas em sistemas existentes; Manutenções corretivas em sistemas existentes; Participação nas cerimônias do time, incluindo Sprint Planning e reuniões diárias; Cumprimento dos requisitos, padrões e diretrizes de arquitetura definidos para os projetos; Adaptação e aderência aos processos, fluxos e padrões de trabalho estabelecidos pelo projeto e pelo cliente, incluindo organização das atividades, versionamento, testes, documentação e procedimentos de entrega.
Requisitos
O que será necessário para o nosso match perfeito: Formação superior completa na área de TI; Experiência com desenvolvimento em C# e .NET 8 / .NET 5; Experiência com React, Next.js e/ou Angular; Experiência no desenvolvimento e integração de APIs REST; Conhecimentos em SQL Server e SQL; Experiência com Git, versionamento de código e fluxo de branches; Conhecimentos em Docker e Rancher; Noções de CI/CD e pipelines; Experiência ou conhecimentos em testes unitários; Conhecimentos em Swagger e Postman; Conhecimento de boas práticas de desenvolvimento e qualidade de código. Competências esperadas: Organização e disciplina na condução das atividades; Aderência aos processos e padrões definidos pelo projeto; Autonomia e proatividade na resolução de problemas; Responsabilidade pela entrega de ponta a ponta, não apenas pela codificação; Compromisso com prazo, qualidade e produtividade; Comunicação antecipada de riscos e impedimentos; Manutenção adequada dos registros e status das atividades; Capacidade de adaptação, trabalho em equipe e bom relacionamento com o cliente.