




Visão geral: A Buildium está procurando engenheiros de software inteligentes, motivados e entusiastas para se juntarem à nossa equipe no Porto, Portugal. Nosso produto principal é uma plataforma integrada de gestão imobiliária projetada para profissionais do setor imobiliário assumirem o controle de seus negócios, simplificando processos de contabilidade, manutenção, comunicação e locação na nuvem. Como Engenheiro de Software, você fará parte de uma equipe multifuncional responsável por entregar novos recursos à nossa base de clientes composta por mais de 25.000 gestores imobiliários e associações habitacionais. Esta é uma excelente oportunidade para engenheiros apaixonados por desenvolvimento de produtos com tecnologias de IA, aplicando as melhores práticas de engenharia. Responsabilidades: * Trabalhar em sprints de duas semanas desenvolvendo novos recursos e aprimorando funcionalidades existentes da plataforma Buildium utilizando tecnologias como C\#, Typescript, ASP.NET Web API, Angular e SQL. * Desenvolvimento full-stack com foco em manutenibilidade, usabilidade, escalabilidade e desempenho. * Exercer influência positiva na equipe por meio de revisões técnicas, colaboração com outros desenvolvedores e garantia de conformidade com padrões de codificação e testes. * Trabalhar em estreita colaboração com líderes técnicos e outras partes interessadas para desenvolver planos de projeto e participar do planejamento de recursos. * Contribuir com ideias e trabalhar em soluções para evoluir nossos processos e ferramentas de CI/CD. * Manter alto conhecimento sobre questões e tendências do setor, especialmente em relação a tecnologias web, .NET, microsserviços, computação em nuvem (AWS) e testes unitários automatizados. * Participar de nossos grupos técnicos, grupos focais e palestras técnicas contribuindo para pesquisa e implementação de novas tecnologias, ferramentas e padrões arquiteturais. * Desenvolver e implementar funcionalidades com tecnologia de IA utilizando modelos avançados de linguagem (LLMs) e técnicas de Geração Aumentada por Recuperação (RAG). * Analisar fluxos de trabalho existentes e identificar oportunidades de integração de IA para maior eficiência, experiência do usuário e automação. * Prototipar, testar e iterar funcionalidades orientadas por IA, garantindo alinhamento com objetivos comerciais e viabilidade técnica. Qualificações: * Fluência em inglês com fortes habilidades de comunicação escrita e oral * 3 ou mais anos de experiência no desenvolvimento de softwares voltados ao cliente. * Experiência prática com C\#, Typescript, .NET, ASP.NET Web API e frameworks SPA como Angular e/ou React. * Experiência prática em criar e consumir serviços web e APIs REST. * Experiência ou conhecimento em Modelos de Linguagem de Grande Porte (LLMs), Geração Aumentada por Recuperação (RAG), embeddings, bancos de dados vetoriais e engenharia de prompts. * Familiaridade com bibliotecas e APIs de IA como LangChain, OpenAI ou Hugging Face. * Experiência em escrever consultas SQL e projetar bancos de dados (MySql é um diferencial). * Experiência com AWS/Docker ou plataformas em nuvem semelhantes.


