Desenvolvedor Full Stack

Há 2 meses

, Brasil InHire Tempo integral

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

  1. Triagem de perfil.

  2. Entrevista com RH.

  3. Entrevista técnica.

  4. Desafio prático.

  5. 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.