Desenvolvedor Back-end Python Pleno

2 semanas atrás


Barueri, São Paulo, Brasil Codgo.x Tempo inteiro
Desenvolvedor Back-end Pleno e ou Sênior para dar seguimento no desenvolvimento de uma plataforma de mentoria para médicos, que conecta médicos com suas necessidades de mentoria com os mentores.
Atualmente se trata de um código legado desenvolvido em Django (Back-end) e React (Front-end).
***
Tarefas Técnicas
***
- Criação de Eventos:
Implementar endpoint para criação de eventos com suporte para recorrência semanal.
Desenvolver lógica para criar evento pai e filhos, associando corretamente o ID do pai aos filhos.
- Edição de Eventos:
Implementar endpoint para editar eventos isolados, garantindo que alterações em eventos individuais não impactem a série de recorrência.
- Exclusão de Eventos:
Implementar endpoint para exclusão de eventos isolados.
Implementar funcionalidade para excluir eventos filhos subsequentes a partir de um ponto específico, caso sejam parte de uma recorrência.
- Validação de Dados:
Garantir que a criação, edição e exclusão sigam as regras de negócio, como evitar conflitos de horários ou alterações inconsistentes.
- Logs e Monitoramento:
Implementar logs para registrar todas as ações (criação, edição, exclusão) realizadas pelo operador, permitindo rastreabilidade.
- Integração com Front-End:
Garantir que o formato JSON de entrada e saída esteja conforme o esperado pelo Front-End.
***
Requisitos Técnicos
***
- Django:
Experiência sólida com Django (versão 4.2 ou superior) e seus principais componentes, como modelos, views e templates.
- Django REST Framework (DRF):
Conhecimento na construção de APIs RESTful usando djangorestframework e autenticação com djangorestframework-simplejwt e django_rest_passwordreset.
- Banco de Dados:
Experiência com bancos de dados relacionais, especialmente com o PostgreSQL (psycopg2-binary).
- Integração com AWS:
- Segurança:
Conhecimento sobre segurança em aplicações Django, com ênfase em cabeçalhos de segurança como django-csp e controle de CORS com django-cors-headers.
- Autenticação e Autorização:
Experiência em implementação de autenticação multifatorial (pyotp) e controle de acesso (JWT).
- Armazenamento de Arquivos:
Experiência com armazenamento de arquivos na nuvem usando django-storages e integração com AWS S3.
- PDF e Relatórios:
Conhecimento em geração de relatórios e PDFs utilizando weasyprint, PyPDF2, e reportlab.
**Contratação: PJ**
**Modalidade**:Home office

  • Barueri, São Paulo, Brasil Starsoft Tempo inteiro

    Descrição da vaga:Estamos em busca de um(a) Desenvolvedor(a) Back-End com experiência em Node.Js e Nest.Js para ajudar nossos clientes a operar e escalar diferentes partes de seus negócios durante seu crescimento. Seu papel como Desenvolvedor(a) Back-End será fundamental para solucionar problemas, colaborar com diferentes times na empresa e contribuir...


  • Barueri, São Paulo, Brasil beBeeDesenvolvedor Tempo inteiro R$100.000 - R$150.000

    Buscamos um profissional sólido para atuar como desenvolvedor back-endDesenvolver aplicações back-end com Python, garantindo alta performance e escalabilidade;Desenvolver aplicações back-end com Python.Desenvolver e fazer manutenção de aplicações back-end com Java.Projetar e implementar soluções em AWS.Para isso, precisamos de alguém...


  • Barueri, São Paulo, Brasil Winnin Tempo inteiro

    OverviewDesenvolvedor Back-end SR - PythonResponsabilidadesProjetar, desenvolver e manter soluções back-end robustas e escaláveis usando Python e frameworks como Django ou Flask.Colaborar com a equipe de desenvolvimento para entender os requisitos do negócio e traduzí-los em soluções técnicas eficientes.Participar de todo o ciclo de vida do...


  • Barueri, São Paulo, Brasil Starsoft Tempo inteiro

    Descrição da vaga:Estamos em busca de um(a) Desenvolvedor(a) Back-End com experiência em e para ajudar nossos clientes a operar e escalar diferentes partes de seus negócios durante seu crescimento. Seu papel como Desenvolvedor(a) Back-End será fundamental para solucionar problemas, colaborar com diferentes times na empresa e contribuir com diversos...


  • Barueri, São Paulo, Brasil Starsoft Tempo inteiro

    Descrição da vaga: Estamos em busca de um(a) Desenvolvedor(a) Back-End com experiência em Node.js e Nest.js para ajudar nossos clientes a operar e escalar diferentes partes de seus negócios durante seu crescimento. Seu papel como Desenvolvedor(a) Back-End será fundamental para solucionar problemas, colaborar com diferentes times na empresa e...


  • Barueri, São Paulo, Brasil Starsoft Tempo inteiro

    Descrição da vaga: Estamos em busca de um(a) Desenvolvedor(a) Back-End com experiência em Node.js e Nest.js para ajudar nossos clientes a operar e escalar diferentes partes de seus negócios durante seu crescimento. Seu papel como Desenvolvedor(a) Back-End será fundamental para solucionar problemas, colaborar com diferentes times na empresa e contribuir...


  • Barueri, São Paulo, Brasil beBeeDesenvolvimento Tempo inteiro R$80.682

    Desenvolvedor Back-end Buscamos profissionais para desenvolvimento de sistemas, bancos de dados e aplicações web.Rotinas administrativas: gerenciamento de projetos, agendamentos, encaminhamento de emails.Informática: conhecimento em linguagens de programação (Python), frameworks (Django) e banco de dados (PostgreSQL). **O que buscamos:**Conhecimentos...

  • Desenvolvedor Back-end

    1 dia atrás


    Barueri, São Paulo, Brasil beBeeDesenvolvedor Tempo inteiro R$12.000 - R$15.000

    Desenvolvedor Full Stack Você será responsável por desenvolver soluções web completas, desde a concepção até a implantação e manutenção. A pessoa colaboradora atuará em todas as etapas do ciclo de vida do software.Responsabilidades:Participar da análise de requisitos e definição da arquitetura de soluções web;Desenvolver e manter...


  • Barueri, São Paulo, Brasil Starsoft Tempo inteiro

    Estamos em busca de um(a) Desenvolvedor(a) Back-End com experiência em Node.js e Nest.js para ajudar nossos clientes a operar e escalar diferentes partes de seus negócios durante seu crescimento. Seu papel como Desenvolvedor(a) Back-End será fundamental para solucionar problemas, colaborar com diferentes times na empresa e contribuir com diversos projetos...


  • Barueri, São Paulo, Brasil Starsoft Tempo inteiro

    Descrição da vaga:Estamos em busca de um(a) Desenvolvedor(a) Back-End com experiência em Node.Js e Nest.Js para ajudar nossos clientes a operar e escalar diferentes partes de seus negócios durante seu crescimento. Seu papel como Desenvolvedor(a) Back-End será fundamental para solucionar problemas, colaborar com diferentes times na empresa e contribuir...