Desenvolvedor Full Stack Pl./Sr.
Sobre a vaga
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.
Stack / Tags
Termômetro da Vaga
Seja o primeiro a avaliar esta vaga.
Faça login para avaliar esta vaga.