🎁 Antes de se candidatar, treine esta entrevista. Crie sua conta grátis no WorkMundi e ganhe um Treinamento de Entrevista no HelpsYouSpeak — sem custo, sem cartão. Quero meu treinamento →
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.