Talent.com
A vaga não está disponível no seu país.
Desenvolvedor Back End - Python | Django

Desenvolvedor Back End - Python | Django

GedankenBrasil
Há +30 dias
Descrição da vaga

Somos uma startup em crescimento exponencial que revoluciona a forma como grandes empresas se relacionam com seus fornecedores. Temos muito orgulho de formar um time de profissionais com brilho nos olhos, com espírito de dono e que atuam em colaboração para cada vez mais gerar valor aos nossos clientes e parceiros.

Conectamos empresas de forma transparente, construindo o futuro da confiança nos relacionamentos B2B.

Desenvolver e manter aplicações web usando o nossa Stack :

  • Python (Django) - Avançado;
  • Python (Flask) - Intermediário;
  • GraphQL (Graphene) - Intermediário;
  • FastAPI - Intermediário;
  • PostgreSQL / SQL -Intermediário;
  • Functions, views, triggers, procedures;
  • Redis - Intermediário;
  • MongoDB - Intermediário;
  • Scrap / Crawler - Intermediário.
  • Controle de Versão : Uso eficiente de sistemas de controle de versão, como Git, para rastrear e gerenciar alterações no código-fonte;
  • Conhecimento em Segurança : Compreensão das práticas de segurança, como autenticação, autorização, criptografia e prevenção de ataques comuns;
  • Resolução de Problemas : Capacidade de analisar e resolver problemas de forma eficiente com coerência, resolvendo o problema na raiz;
  • Trabalho em Equipe : Habilidade para colaborar efetivamente em equipes multidisciplinares, comunicando-se de forma clara e contribuindo para objetivos comuns.
  • Obter profundo conhecimento sobre o produto e suas funcionalidades a serem desenvolvidas ou mantidas. Neste ponto, nossa expectativa é que o colaborador busque e conquiste o conhecimento com as regras de negócio e os requisitos funcionais.
  • Participar ativamente na colaboração para definição das histórias técnicas, ajudando o time no entendimento dos requisitos fornecidos pela área de produto (PM), na definição de arquitetura backend, no esforço para desenvolvimento e na validação da definição de “preparado” para entrar no Sprint Backlog.
  • Escrever códigos escaláveis mantendo padrões de código limpo, respeitando as regras aplicadas pelo time de desenvolvimento. Desenvolver código comentado e organizado, também documentar o processo utilizado na execução da funcionalidade.
  • Escrever testes unitários para as funções e funcionalidades desenvolvidas.
  • Ter senso crítico e analítico para realizar testes de navegação na aplicação desenvolvida, a fim de mitigar falhas no processo de testes com o Q.A.
  • Participar de revisões de código e fornecer feedback construtivo aos colegas.
  • Seguir as orientações técnicas definidas nas histórias com o time, respeitando a definição de “pronto” para concluir qualquer tarefa.
  • Seguir as instruções da equipe em relação à utilização de arquiteturas existentes e padronizadas.
  • Aprimorar a funcionalidades existentes refatorando código se necessário. Informar a equipe de desenvolvimento e solicitar prioridade para correções ou refatorações.
  • Desenvolver códigos observando requisitos de segurança.
Criar um alerta de emprego para esta pesquisa

Desenvolvedor Back End • Brasil