Desenvolvedor(a) Backend Django/Python Especialista

2 semanas atrás


Belo Horizonte, Minas Gerais, Brasil Freelaw Tempo inteiro
Desenvolvedor(a) de Aplicativos Web Django/Python SeniorFreelaw

Você é apaixonado por Python, Django, IA e deseja participar de uma grande transformação no mercado jurídico? A Freelaw está em busca de um Desenvolvedor(a) de Software Back-end Senior para se juntar ao nosso time dinâmico.

Aqui, você terá a oportunidade de trabalhar com projetos desafiadores, moldar a experiência de nossos usuários e colaborar com uma equipe multidisciplinar, focada em entregar soluções inovadoras aos advogados que utilizam a nossa plataforma.

Responsabilidades Principais:
  1. Arquitetura e Design de Software: Participar da definição e desenho da arquitetura da aplicação, considerando melhores práticas de escalabilidade, segurança e manutenção.
  2. Criação de APIs Complexas: Desenvolvimento de APIs eficientes utilizando Django Rest Framework, incluindo autenticação (JWT, OAuth), autorização, cache e otimização de consultas para evitar problemas de desempenho.
  3. Serialização de Dados: Desenvolvimento de serializers avançados (normalização e desnormalização), tratamento de relacionamento entre modelos e campos customizados.
  4. Modelagem de Dados: Criação e manutenção de modelos no Django ORM, mapeando classes Python para tabelas no banco de dados (SQL e NoSQL).
  5. Querysets Otimizados: Uso avançado de QuerySets, como queries select_related, prefetch_related, annotate e aggregate para otimização de consultas ao banco.
  6. Migrações: Gerenciamento e planejamento de migrações de banco de dados de maneira eficiente, minimizando downtime e problemas com dados existentes.
  7. Otimização de Desempenho: Identificação de gargalos de performance e criação de soluções escaláveis, como uso de cache (Redis, Memcached), otimização de consultas e balanceamento de carga.
  8. Escalabilidade de Aplicações: Preparar a aplicação para suportar picos de tráfego e grandes volumes de dados, utilizando boas práticas de escalabilidade horizontal e vertical.
  9. Suporte e Refatoração de Código: Manutenção e atualização de sistemas legados, refatorando código quando necessário para garantir que esteja de acordo com as melhores práticas e tecnologias atuais.
  10. Migração de Versões: Atualização de versões do Django, DRF e outros pacotes de maneira segura, garantindo a compatibilidade e a não quebra de funcionalidades.
  11. Implementação de Boas Práticas de Segurança: Garantir que a aplicação siga as melhores práticas de segurança, como proteção contra injeção de SQL, CSRF, XSS, segurança de API (autenticação, autorização) e tratamento de dados sensíveis.
  12. Monitoramento e Respostas a Vulnerabilidades: Implementar mecanismos de monitoramento de vulnerabilidades e resposta a incidentes de segurança.
  13. Testes Automatizados: Desenvolvimento de testes unitários, de integração e testes de ponta a ponta utilizando ferramentas como pytest, unittest ou o test framework do próprio Django.
  14. Cobertura de Testes: Garantir que a cobertura de testes seja adequada e que as APIs sejam testadas com diferentes cenários, como grandes volumes de dados e situações de erro.
  15. CI/CD: Configurar pipelines de integração contínua e entrega contínua para automatizar testes e deploys.
  16. Integrações de APIs de Terceiros: Desenvolver integrações com serviços externos, como provedores de pagamento, gateways de autenticação, serviços de email e outros, utilizando Django ou DRF.
  17. Webhooks e Sistemas de Mensagens: Implementação e consumo de webhooks e integração com filas de mensagens como Celery, RabbitMQ ou Kafka.
  18. Documentação de API: Manter a documentação das APIs atualizada e clara, utilizando ferramentas como Swagger ou DRF-Spectacular para documentação automatizada.
  19. Boas Práticas de Desenvolvimento: Garantir que o código siga as boas práticas de Python (PEP 8) e de Django, promovendo a utilização de code reviews e linters.
  20. Liderança Técnica: Orientar desenvolvedores juniores e plenos, conduzindo revisões de código e oferecendo suporte técnico. Participar ativamente nas decisões técnicas da empresa, colaborando na escolha de tecnologias, padrões e frameworks.
  21. Configuração de Ambientes: Definir e configurar ambientes de desenvolvimento, teste e produção (Docker, Kubernetes, etc.).
  22. Deploy e Monitoramento: Auxiliar no processo de deploy contínuo, monitoramento de performance em produção (com ferramentas como New Relic, Sentry, Prometheus) e troubleshooting.


  • Belo Horizonte, Minas Gerais, Brasil Freelaw Tempo inteiro

    Desenvolvedor(a) Backend Sênior Python DjangoA Freelaw está em busca de um Desenvolvedor(a) Backend Sênior Python Django para se juntar ao nosso time dinâmico. Aqui, você terá a oportunidade de trabalhar com projetos desafiadores, moldar a experiência de nossos usuários e colaborar com uma equipe multidisciplinar, focada em entregar soluções...


  • Belo Horizonte, Minas Gerais, Brasil Freelaw Tempo inteiro

    Desenvolvedor(a) Backend Sênior em DjangoA Freelaw está em busca de um profissional experiente em desenvolvimento de software back-end para se juntar ao nosso time dinâmico. Aqui, você terá a oportunidade de trabalhar em projetos desafiadores, moldar a experiência de nossos usuários e colaborar com uma equipe multidisciplinar focada em entregar...


  • Belo Horizonte, Minas Gerais, Brasil Empresa de Tecnologia da Informação Tempo inteiro

    Empresa de Tecnologia da Informação busca Desenvolvedor Python para trabalhar em Montes Claros. Responsabilidades:Desenvolver aplicações backend utilizando Python e frameworks como Django e FastAPI, focando na criação de novas funcionalidades e melhorias nas camadas da nossa aplicação.Benefícios:Benefícios a combinar em entrevista.Salário:A...

  • Desenvolvedor Python

    3 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Empresa De Tecnologia Da Informação Tempo inteiro

    Empresa de Tecnologia da Informação busca um profissional experiente em desenvolvimento de software para trabalhar em sua equipe de tecnologia. O candidato ideal terá experiência em desenvolver aplicações backend utilizando Python e frameworks como Django e FastAPI. Além disso, ele deverá ter habilidades em criar novas funcionalidades e melhorias nas...


  • Belo Horizonte, Minas Gerais, Brasil Freelaw Tempo inteiro

    Freelaw: Oportunidade para Desenvolvedores Back-end SenioresVocê é apaixonado por tecnologia e deseja participar de uma grande transformação no mercado jurídico? A Freelaw está em busca de um Desenvolvedor de Software Back-end Sênior para se juntar ao nosso time dinâmico. Aqui, você terá a oportunidade de trabalhar com projetos desafiadores, moldar...

  • Desenvolvedor Python

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Empresa De E-Commerce Tempo inteiro

    Empresa de E-commerce está procurando por um Desenvolvedor Python em Serra para desenvolver infraestrutura de backend limpa e escalável. Os principais responsáveis por essa função são:Desenvolver infraestrutura de backend limpa e escalável;Implementar lógica de negócios;Resolver problemas.

  • Desenvolvedor Python Senior

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Igs | Desenvolvimento De Software Tempo inteiro

    Quem SomosSomos uma empresa global com atuação em desenvolvimento de software para jogos. Nossa missão é levar inovação e novas experiências aos jogadores.ResponsabilidadesDesenvolvimento e manutenção de sistemas; Desenvolvimento com código limpo e usando ao máximo as features existentes no framework Django; Criação e manutenção de HTML...

  • Desenvolvedor Python

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Empresa De E-Commerce Tempo inteiro

    Empresa de E-commerce está procurando por um Desenvolvedor Python em Betim para trabalhar em uma infraestrutura de backend limpa e escalável. As principais responsabilidades incluem:1. Desenvolver infraestrutura de backend limpa e escalável;2. Implementar lógica de negócios e resolver problemas;3. Benefícios oferecidos: Benefícios a combinar em...


  • Belo Horizonte, Minas Gerais, Brasil Empresa de E-commerce Tempo inteiro

    **Empresa de E-commerce busca Desenvolvedor Python em Belo Horizonte.**A nossa empresa é uma referência no mercado de e-commerce, oferecendo soluções inovadoras para os nossos clientes. Nós estamos à procura de um profissional experiente em desenvolvimento de software com habilidades em Python para se juntar à nossa equipe.**O que você vai...


  • Belo Horizonte, Minas Gerais, Brasil Freelaw Tempo inteiro

    Desenvolvedor(a) Backend Sênior de Soluções InovadorasEstamos em busca de um profissional experiente para se juntar ao nosso time de desenvolvimento de soluções inovadoras em Freelaw. O candidato ideal terá experiência avançada em Django e Django Rest Framework, além de conhecimento em arquitetura de software e otimização de performance e...


  • Belo Horizonte, Minas Gerais, Brasil Freelaw Tempo inteiro

    Desenvolvedor(a) Backend Sênior para FreelawVocê é um profissional apaixonado por tecnologia e deseja participar de uma grande transformação no mercado jurídico? A Freelaw está em busca de um Desenvolvedor(a) Backend Sênior para se juntar ao nosso time dinâmico. Aqui, você terá a oportunidade de trabalhar com projetos desafiadores, moldar a...


  • Belo Horizonte, Minas Gerais, Brasil Npo Sistemas Tempo inteiro

    **Desenvolva habilidades em tecnologia com nossa equipe**A Npo Sistemas é uma empresa de tecnologia que busca alguém para atuar no desenvolvimento de sistemas web. Nossa equipe está crescendo e precisamos de alguém com habilidades em front-end e backend.**Sua jornada como Desenvolvedor**Atuar no desenvolvimento de sistemas web, adquirir prática com...


  • Belo Horizonte, Minas Gerais, Brasil Empresa de E-commerce Tempo inteiro

    Empresa de E-commerce busca um profissional experiente em desenvolvimento de software para atuar como Desenvolvedor Python de Infraestrutura.Sobre a Vaga:A empresa está procurando por alguém que possa desenhar e implementar infraestruturas de backend escaláveis, além de resolver problemas complexos relacionados à lógica de...

  • Desenvolvedor Python

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Xeff Sistemas Tempo inteiro

    **Missão**: Desenvolver sistemas em Python.**Objetivo**: Melhorar e aperfeiçoar um sistema ERP.**Atividades a serem desempenhadas**:Desenvolver e testar software em Python- Criar documentações do software- Executar testes no software.**Requisitos**:Cursando SI/TI ou cursos similares- Conhecimento intermediário em Python- Conhecimento em framework...


  • Belo Horizonte, Minas Gerais, Brasil Juntos Somos Mais Tempo inteiro

    Resumo da EmpresaJuntos Somos Mais é uma startup de tecnologia atuante no mercado da construção civil desde 2018. Nossa missão é inovar e transformar vidas.Sobre a VagaNossa empresa busca um Desenvolvedor de Software Sênior em Python para criar e implementar soluções inovadoras que suportem o nosso negócio. O candidato ideal terá experiência com...


  • Belo Horizonte, Minas Gerais, Brasil XEFF SISTEMAS Tempo inteiro

    Mission: Desenvolver um sistema em Python.Objective: Melhorar e aperfeiçoar um sistema ERP.Responsabilidades:Desenvolver e testar o sistema em Python.Auxiliar na criação de documentações do software.Executar testes no software.Requisitos:Cursando SI/TI ou cursos similares.Conhecimento intermediário em Python.Conhecimento em framework Django.Desejável...


  • Belo Horizonte, Minas Gerais, Brasil Bhs Tempo inteiro

    Desenvolvimento de Soluções em PythonNossa empresa, Bhs, está procurando por um Desenvolvedor Python Júnior para se juntar à nossa equipe de tecnologia. Como especialista em desenvolvimento de software, você será responsável por criar soluções inovadoras e eficientes utilizando Python.Responsabilidades:Desenvolver soluções em Python para atender...

  • Senior Software Engineer

    3 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Cronoshare Tempo inteiro

    About the Role:We are seeking a highly skilled Backend Developer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable, efficient, and reliable backend systemsCollaborate with cross-functional teams to...


  • Belo Horizonte, Minas Gerais, Brasil plus it consulting 62573 Tempo inteiro

    Descrição da vaga Desenvolvedor Backend Senior e Desenvolvedor JAVA Apoiar com a melhoria contínua investigando alternativas para otimizar o desempenho do sistema e garantir a escalabilidade da aplicação. Benefícios: Formação acadêmica: não informado Experiência: salário a combinar Cargo: Desenvolvedor Backend Empresa: Plus-It Consulting...

  • Desenvolvedor Back End

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Empresa de Atividades de Tecnologia da Informação Tempo inteiro

    Empresa de Atividades de Tecnologia da Informação está procurando um Desenvolvedor Back End em Belo Horizonte.Descrição do Cargo:Buscamos um profissional experiente em desenvolvimento de software back-end para trabalhar em nossa equipe de tecnologia. O candidato deve ter habilidades em linguagens de programação como Java, Python ou C# e experiência...