← CarreiraAI
Gupy

Software Engineer Pleno/Sênior (PHP/Laravel & Python)

Publicada em 24/07/2026

Candidatar-se com o CarreiraAI →
Página da Vaga | Software Engineer Pleno/Sênior (PHP/Laravel & Python) Pular para o conteúdo principal Ir para a página da empresa Candidatar-se Software Engineer Pleno/Sênior (PHP/Laravel & Python) Copiar link Erro ao copiar link Compartilhar vaga Link copiado Ir para candidatura Descrição da vaga Na PipeImob, estamos transformando a forma como o mercado imobiliário se conecta através de tecnologia e inteligência de dados. Buscamos alguém que não apenas escreva código, mas que pense como engenheiro de software: que entenda o problema antes da solução, e que use IA como parte central do seu fluxo de trabalho — não como muleta, mas como ferramenta de engenharia. Modelo Híbrido: 3 dias presenciais e 2 dias de Home Office. Escritório na Avenida Paulista, São Paulo - SP (próximo ao metrô e com fácil acesso). Contratação: PJ (Pessoa Jurídica). Como Software Engineer, você terá papel central na evolução do nosso CRM imobiliário, atuando principalmente em PHP/Laravel, com incursões em Python para automações, integrações e projetos de IA aplicada. Você vai desenvolver usando Claude (Claude Code, Claude in Chrome, etc.) como parte do dia a dia, aplicando práticas modernas de desenvolvimento assistido por LLM — não apenas gerando código, mas orquestrando o processo de ponta a ponta, do front ao deploy, com qualidade e critério técnico. Responsabilidades e atribuições Responsabilidades: Desenvolver e manter funcionalidades do sistema utilizando PHP/Laravel no back-end e TypeScript no front-end. - Projetar e evoluir integrações e automações utilizando Python. - Praticar spec-driven development: transformar requisitos em especificações claras e estruturadas antes de gerar código, garantindo que o LLM produza exatamente o que o time de produto precisa. - Participar de decisões de arquitetura, modelagem de dados e design de APIs. - Realizar deploy e gerenciar o ciclo de build/release das aplicações. - Garantir qualidade de código através de testes automatizados e code review — inclusive de código gerado por IA. - Garantir a manutenção do produto, propor soluções e comunicar impacto técnico para o time de produto. Requisitos obrigatórios: Experiência sólida com PHP e Laravel (Eloquent, Migrations, Queues, Middlewares). - TypeScript aplicado ao front-end (validação/tipagem, integração com APIs). - Node.js (ambiente, gerenciamento de pacotes, scripts de build). - Noções de Python para automações, scripts ou APIs (bônus: FastAPI). - Experiência com processos de deploy (CI/CD, ambientes, versionamento de releases). - Vibe coding na prática: uso fluente do Claude (ou ferramentas equivalentes como Cursor, Copilot) integrado ao fluxo de desenvolvimento, com maturidade para validar, revisar e questionar o que a IA gera. - Spec-driven development: familiaridade com o processo de escrever specs/requisitos estruturados como base para geração de código com IA, em vez de prompts soltos. - Conhecimento geral do ecossistema moderno de desenvolvimento com LLMs: prompt engineering, MCP (Model Context Protocol), agentes. - Domínio de Git (Gitflow) para organização de releases. - Experiência com bancos de dados relacionais (MySQL/PostgreSQL) — modelagem, queries, otimização. - Experiência com consumo e construção de APIs REST. - Mentalidade de Software Engineer: preocupação com legibilidade, testes, escalabilidade — não só "fazer funcionar". Diferenciais: Tailwind CSS para estilização de interfaces. - Noções de RAG (Retrieval-Augmented Generation) aplicado a automações e agentes. Requisitos e qualificações Perfil desejado: Autonomia: capacidade de levar uma tarefa do início ao fim, sabendo quando pedir ajuda e quando resolver sozinho. - Curiosidade técnica: interesse genuíno em entender como as coisas funcionam por baixo do capo, mesmo usando IA para acelerar. - Mentalidade de "engenheiro que orquestra IA", não de "usuário de chatbot": sabe transformar um problema vago em uma spec boa, e uma spec boa em código confiável. - Comunicação clara: saber explicar deci
Candidatar-se com o CarreiraAI →