Desenvolvedor Full Stack Pl./Sr.

Buscamos uma pessoa para atuar no desenvolvimento e evolução de uma plataforma SaaS. O profissional será responsável por soluções de ponta a ponta, participando de decisões técnicas, arquitetura, desenvolvimento, infraestrutura, qualidade e operação do produto.

Esperamos alguém com domínio avançado de backend e frontend, forte capacidade de resolução de problemas e experiência no uso de agentes de inteligência artificial para aumentar a produtividade e a qualidade das entregas.


Vaga: Desenvolvedor Full Stack Python Pl./Sr

Perfil: Técnico/Especialista

Modelo de trabalho: Híbrido

Regime: CLT ou PJ


Principais responsabilidades

  • Desenvolver e manter funcionalidades completas, envolvendo backend, frontend, banco de dados e infraestrutura.
  • Criar APIs, serviços e integrações utilizando Python.
  • Desenvolver interfaces web modernas, responsivas e reutilizáveis.
  • Participar de decisões arquiteturais e da evolução técnica da plataforma.
  • Criar e manter testes automatizados.
  • Investigar bugs, incidentes, gargalos de desempenho e problemas em produção.
  • Trabalhar com Docker, Kubernetes, Linux e pipelines de CI/CD.
  • Monitorar aplicações por meio de logs, métricas, traces e alertas.
  • Realizar revisões de código e apoiar tecnicamente a equipe.
  • Utilizar agentes de IA para planejamento, desenvolvimento, investigação, testes, documentação, refatoração e automação de tarefas.


Inteligência artificial aplicada ao desenvolvimento:

O profissional deverá ser altamente capacitado no uso de agentes de IA para engenharia de software, sabendo utilizá-los para compreender bases de código, planejar implementações, resolver problemas, gerar e revisar código, criar testes, analisar logs, produzir documentação e acelerar o ciclo de desenvolvimento.

Não buscamos alguém que apenas copie códigos gerados por IA. Esperamos capacidade de fornecer contexto adequado aos agentes, estruturar tarefas, supervisionar execuções e validar criticamente todas as alterações produzidas.



Requisitos mínimos

O que buscamos?

  • Engenharia de contexto e elaboração de instruções para agentes.
  • Agentes com acesso a código, terminal, testes e ferramentas externas.
  • APIs de modelos de linguagem, tool calling, RAG e fluxos multiagentes.
  • Validação de código gerado por IA.
  • Segurança, privacidade e proteção de dados no uso dessas ferramentas.
  • Identificação de erros, vulnerabilidades, alucinações e decisões técnicas inadequadas.
  • Domínio avançado de Python.
  • Experiência com FastAPI ou frameworks equivalentes.
  • Experiência com APIs REST, autenticação, autorização e integrações externas.
  • Conhecimento avançado de JavaScript e TypeScript.
  • Experiência sólida com React, preferencialmente utilizando Next.js.
  • Domínio de HTML, CSS, componentização e desenvolvimento responsivo.
  • Experiência com PostgreSQL, SQL, modelagem de dados, índices e otimização de consultas.
  • Conhecimento de Redis, filas e processamento assíncrono.
  • Domínio de Git, testes automatizados, boas práticas de código e arquitetura de software.
  • Experiência prática com Docker e Docker Compose.
  • Domínio de Linux, terminal, permissões, processos, logs, redes, DNS, HTTP, HTTPS e Nginx.
  • Experiência com CI/CD utilizando ferramentas como GitHub Actions, observabilidade e ambientes em nuvem.
  • Conhecimento de bibliotecas amplamente utilizadas nos ecossistemas Python e JavaScript.

Diferenciais


  • Conhecimento sólido de Kubernetes, incluindo deployments, services, ingress, secrets, probes e escalabilidade.
  • Experiência com arquitetura SaaS multi-tenant.
  • Conhecimento de microsserviços e arquitetura orientada a eventos.
  • Experiência com Celery, Kafka, RabbitMQ, SQS ou tecnologias equivalentes.
  • Conhecimento de Terraform e Helm.
  • Experiência com sistemas de pagamento, assinaturas ou cobrança recorrente.
  • Experiência na criação de agentes de IA, copilotos internos ou automações inteligentes.
  • Conhecimento de aplicações de inteligência artificial e machine learning.

Competências

Ética Responsabilidade Autonomia Inovação Comunicação