Desenvolvedor Python/Django
Onboarding Recrutei
Descrição da vaga
Responsabilidades Projetar, desenvolver e manter aplicações web robustas e escaláveis usando Python e o framework Django. Desenvolver e integrar APIs RESTful para comunicação com sistemas front-end e serviços de terceiros. Colaborar com a equipe de produto e design para traduzir requisitos de negócio em soluções técnicas eficientes. Implementar testes unitários, de integração e funcionais para garantir a qualidade e estabilidade do código. Otimizar o desempenho de aplicações e consultas de banco de dados, refatorando código quando necessário. Participar ativamente de code reviews, contribuindo para a melhoria contínua do código-base e compartilhando conhecimento. Manter a documentação técnica atualizada de funcionalidades desenvolvidas e APIs. Requisitos Experiência comprovada (mínimo de 3 anos) em desenvolvimento backend com Python e proficiência no framework Django. Sólido conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e ORMs (Django ORM). Habilidade para projetar e implementar APIs RESTful (Django REST Framework) e consumir APIs externas. Experiência com sistemas de controle de versão (Git) e fluxos de trabalho de desenvolvimento colaborativo. Conhecimento em metodologias de teste (unittest, pytest) e práticas de desenvolvimento orientado a testes (TDD). Familiaridade com ambientes de desenvolvimento Linux/Unix e ferramentas de linha de comando. Compreensão de conceitos de segurança web, como autenticação, autorização e proteção contra vulnerabilidades comuns. Habilidades Python Django Framework Django REST Framework SQL (PostgreSQL/MySQL) Git pytest/unittest Docker API Design Linux CLI
