Competências e Requisitos
Obrigatórios :
- Conhecimento em Python e princípios de programação orientada a objetos.
- Experiência com desenvolvimento web utilizando frameworks Python (preferencialmente Django ou Flask ).
- Familiaridade com HTML5, CSS3 e JavaScript para desenvolvimento front-end.
- Noções de consumo e criação de APIs REST .
- Experiência com bancos de dados relacionais (ex. : PostgreSQL, MySQL ou SQLite).
- Conhecimento de controle de versão utilizando Git .
- Capacidade de resolver problemas , aprender rapidamente e trabalhar em equipe.
- Boa organização, comunicação e atenção aos detalhes.
Desejáveis (Diferenciais) :
Familiaridade com frameworks front-end (ex. : Vue.js, React ou Angular).Noções de testes automatizados (pytest, unittest ou similares).Conhecimento de Docker e ambientes containerizados.Experiência com metodologias ágeis (Scrum / Kanban).Noções de CI / CD e ferramentas de integração contínua.Vivência com serviços em nuvem (AWS, GCP ou Azure).Responsabilidades :
Participar do desenvolvimento e manutenção de aplicações web em Python.Colaborar na implementação de interfaces e funcionalidades front-end e back-end.Criar, integrar e documentar APIs.Contribuir com o time na análise técnica de requisitos e soluções.Acompanhar o ciclo de vida da aplicação, desde o desenvolvimento até a entrega.