




Resumo: Esta vaga de Engenheiro FullStack Sênior envolve a reestruturação e reconstrução de uma plataforma de recuperação e revenda de veículos automotivos com abordagem voltada para IA, assumindo responsabilidade ponta a ponta — desde o projeto até a produção. Pontos de destaque: 1. Modelar a arquitetura e influenciar a direção técnica com mentalidade de propriedade 2. Papel fundamental em um ambiente de engenharia orientado por IA 3. Repensar e remodelar fluxos de trabalho essenciais utilizando princípios arquitetônicos modernos **Sobre o cliente:** Nosso cliente é o maior mercado europeu online de veículos, com mais de 30 milhões de usuários mensais e presença em 18 países. Como Engenheiro FullStack Sênior, você desempenhará um papel fundamental na definição do futuro dos mercados online de veículos e na melhoria da experiência do usuário para milhões de compradores e vendedores de automóveis. **Sobre a vaga:** Procuramos um Engenheiro de Software Sênior que assuma responsabilidade ponta a ponta, se desenvolva bem em ambientes de incerteza e deseje construir sistemas que façam diferença. Esta posição é central para repensar e reconstruir a plataforma de recuperação e revenda de veículos automotivos de nossos clientes — um sistema que influencia diretamente como os veículos são recuperados, processados e revendidos em todo o grande ecossistema automotivo. Trata-se de uma função de engenharia orientada por IA — não apenas em nome, mas na prática. Você avaliará continuamente onde a IA (incluindo modelos de linguagem de grande porte — LLMs — e ferramentas baseadas em agentes) pode melhorar significativamente a velocidade de engenharia, a qualidade do sistema e a eficiência operacional, aplicando ao mesmo tempo um forte julgamento sobre onde ela *não deve* ser utilizada. Você ajudará a moldar a arquitetura, influenciará a direção técnica e assumirá a propriedade do que construir — desde o projeto até a produção. **O que você fará:** * Construir e evoluir sistemas críticos. * Repensar e remodelar fluxos de trabalho essenciais com base em profundo entendimento dos processos de recuperação e revenda de veículos automotivos. * Projetar e implementar sistemas escaláveis e resilientes utilizando princípios arquitetônicos modernos: limites claros entre serviços, modularidade e observabilidade. * Incorporar modelos de linguagem de grande porte (LLMs) e componentes impulsionados por IA para melhorar a validação de dados, o processamento de documentos e a tomada de decisões operacionais. * Utilizar ferramentas de codificação assistidas por IA e baseadas em agentes para acelerar o desenvolvimento — mantendo altos padrões de correção, segurança e manutenibilidade. * Assumir responsabilidade pela arquitetura e pelas decisões técnicas. * Liderar discussões e decisões arquitetônicas, equilibrando pragmatismo com excelência técnica. * Estabelecer e impor altos padrões de qualidade para novos serviços e módulos, com foco em testabilidade, desempenho e confiabilidade. * Identificar e reduzir dívidas técnicas de forma que melhore mensuravelmente a velocidade dos desenvolvedores e a robustez do sistema. * Construir com mentalidade de propriedade. * Trabalhar em todo o ciclo de vida do software: projeto, construção, implantação, operação e iteração. * Adotar mentalidade DevOps de "você constrói, você assume a responsabilidade", em parceria com sua equipe. * Fazer escolhas ponderadas entre esforço, qualidade e valor para o usuário — sempre com responsabilidade pelos resultados. * Trabalhar em estreita colaboração com gerentes de produto, designers e outros engenheiros em uma equipe ágil e multifuncional. * Contribuir com ideias, questionar suposições e melhorar continuamente a forma como construímos software. * Orientar e apoiar outros engenheiros por meio de revisões de código, discussões de projeto e liderança técnica. **O que buscamos:** * Horário de trabalho compatível com o fuso horário canadense * Um engenheiro líder (7+ anos de experiência) que assume a responsabilidade pelos resultados, não apenas pelas implementações. * Alguém que goste de resolver problemas complexos e não tenha medo de sistemas legados — ou de modificá-los. * Fundamentos sólidos em engenharia: código limpo, disciplina de testes, projeto de sistemas e consciência de desempenho. * Experiência sólida com **TypeScript** e com **React / Next.js** modernos * Experiência sólida na construção de sistemas em produção com **.NET** (Core / .NET moderno preferido). * Experiência sólida na construção de sistemas em produção com **C#** * Conforto para operar em ambientes de produção e aprender com o feedback do mundo real. * Mentalidade de construtor: *Se você consegue imaginá-lo, consegue construí-lo. Se você o constrói, você assume sua responsabilidade.* **Experiência no uso de IA e IA Generativa (GenAI)** para aumentar a produtividade da engenharia, automatizar tarefas repetitivas e otimizar fluxos de trabalho. Você deve demonstrar capacidade de integrar soluções impulsionadas por IA ao seu trabalho diário — como geração de código, depuração, revisões, documentação e suporte à tomada de decisão — para melhorar a eficiência tanto para si quanto para suas equipes. Valorizamos fortemente uma abordagem proativa para explorar e implementar ferramentas de IA que impulsionem inovação e simplifiquem os processos de desenvolvimento. (**Requisito essencial**) **Oferecemos\*:** * Formato flexível de trabalho — remoto, presencial ou híbrido * Salário competitivo e pacote de remuneração atrativo * Crescimento profissional personalizado * Ferramentas de desenvolvimento profissional (programa de mentoria, palestras técnicas e treinamentos, centros de excelência, entre outros) * Comunidades tecnológicas ativas com compartilhamento regular de conhecimento * Reembolso educacional * Presentes memoráveis para aniversários de empresa * Eventos corporativos e atividades de integração em equipe * Outros benefícios específicos à localização * não aplicável para freelancers


