Sobre a oportunidade
A GOVONE está em busca de um(a) Desenvolvedor(a) Full Stack Pleno para atuar no desenvolvimento e evolução de soluções voltadas ao Governo Digital.
Procuramos profissionais que tenham experiência tanto no desenvolvimento Back-end quanto Front-end, com autonomia para participar de decisões técnicas, propor melhorias e contribuir para a evolução da arquitetura dos produtos.
Se você gosta de construir aplicações escaláveis, desenvolver soluções modernas e utilizar Inteligência Artificial como parte do seu fluxo de desenvolvimento, essa oportunidade é para você.
Principais responsabilidades
- Desenvolver e manter APIs REST utilizando Python, Django e Django REST Framework.
- Desenvolver aplicações web utilizando React, Next.js e TypeScript.
- Participar da definição da arquitetura das aplicações.
- Trabalhar com processamento assíncrono utilizando Celery.
- Desenvolver integrações com APIs REST.
- Implementar funcionalidades utilizando WebSocket quando necessário.
- Garantir boas práticas de desenvolvimento, performance, acessibilidade e responsividade.
- Escrever código limpo, reutilizável, escalável e testável.
- Participar de Code Reviews e colaborar com os times de Produto, QA e Desenvolvimento.
- Utilizar ferramentas de Inteligência Artificial como parte do ciclo de desenvolvimento (planejamento, implementação, testes e revisão de código).
Requisitos obrigatórios
- Experiência sólida com:
- Python
- Django
- Django REST Framework
- React
- Next.js
- TypeScript
- Conhecimento em PostgreSQL.
- Modelagem de banco de dados.
- Otimização de consultas SQL.
- Experiência com Celery ou outras ferramentas de processamento assíncrono.
- Domínio de Git.
- Conhecimento em consumo e desenvolvimento de APIs REST.
- Noções de SEO, acessibilidade e performance Front-end.
- Experiência utilizando Inteligência Artificial no desenvolvimento de software (ChatGPT, GitHub Copilot, Claude, Cursor, Windsurf ou ferramentas similares).
- Boa comunicação, organização e autonomia para atuação em ambiente remoto.
Será um diferencial
- Django Channels.
- WebSocket.
- TanStack Query (React Query).
- AWS S3.
- Upload e gerenciamento de arquivos.
- Docker.
- Conhecimento em CI/CD.
- Experiência com metodologias ágeis (Scrum ou Kanban).
Etapas do processo
- Triagem de perfil.
- Entrevista com RH.
- Entrevista técnica.
- Desafio prático.
- Feedback final.
O que oferecemos
- Contratação PJ.
- Remuneração compatível com o mercado.
- Trabalho 100% remoto.
- Flexibilidade de horário.
- Ambiente colaborativo.
- Participação ativa nas decisões técnicas.
- Oportunidade de atuar em um produto que impacta diretamente a transformação digital dos serviços públicos.
Tecnologias utilizadas
Back-end
- Python
- Django
- Django REST Framework
- PostgreSQL
- Celery
- WebSocket
Front-end
- React
- Next.js
- TypeScript
- TanStack Query
Ferramentas
- Git
- Docker (desejável)
- AWS S3
- Inteligência Artificial aplicada ao desenvolvimento (ChatGPT, GitHub Copilot, Cursor, Claude, Windsurf)
Palavras-chave: Full Stack, Fullstack, Python Developer, Django, React, Next.js, TypeScript, Backend, Frontend, API REST, PostgreSQL, Celery, WebSocket, AWS, Remoto, Home Office, PJ.