Senior Fullstack Engineer

Empresa: CESAR

Senior Fullstack Engineer Olá, somos o CESAR! Somos um centro de inovação e de educação que há 30 anos forma pessoas e impulsiona organizações, potencializando suas estratégias digitais. Resolvemos problemas complexos e desafiadores em um ambiente de trabalho descontraído, descentralizado e repleto de benefícios para nossos colaboradores, que atuam como protagonistas, interagindo diretamente com clientes de escala global. Como Senior Fullstack Engineer, sua missão será atuar no desenho, desenvolvimento e evolução dos componentes de software de projetos. Será responsável por transformar os recursos de Dados e Inteligência Artificial em uma aplicação corporativa segura, confiável e de fácil utilização, participando da construção de interfaces, serviços de backend, APIs, integrações e mecanismos de observabilidade. Atuando em decisões de engenharia e colaboração próxima com cientistas de dados, engenharia de dados, arquitetura, UX, segurança, especialistas de negócio e gestão do projeto, topa? Vamos nessa! Esperamos que você… Desenvolva e evolua aplicações web responsivas para gestão e fiscalização de contratos; Construa interfaces para consulta documental, visualização de fontes, alertas, dashboards e acompanhamento de riscos; Implemente experiências conversacionais com respostas citadas e acesso aos documentos originais; Desenvolva serviços de backend, APIs e componentes de integração; Integre a aplicação a modelos de machine learning, LLMs, pipelines RAG, GraphRAG e sistemas multiagentes; Implemente mecanismos para apresentação e validação das evidências utilizadas nas respostas da IA; Integre dados provenientes de sistemas operacionais, SAP, repositórios documentais e outras fontes corporativas; Desenvolva fluxos para ingestão, consulta, versionamento e rastreamento de documentos; Implemente autenticação, autorização e controle de acesso por perfil, contrato e tipo de informação; Construa trilhas de auditoria para registrar consultas, respostas, fontes, ações dos usuários e decisões dos agentes; Desenvolva mecanismos de tratamento de falhas, retentativas e sincronização para ambientes com conectividade instável; Garanta desempenho, escalabilidade, disponibilidade e facilidade de manutenção da aplicação; Aplique práticas de desenvolvimento seguro, proteção de dados e mitigação de vulnerabilidades; Crie testes unitários, de integração, de contrato, de interface e de ponta a ponta; Participe da definição e implementação dos processos de integração e entrega contínuas; Implemente logs, métricas, rastreamento distribuído e mecanismos de diagnóstico; Realize revisões de código e apoiar a definição de padrões técnicos; Investigue problemas de maior complexidade e propor soluções sustentáveis; Documente decisões técnicas, APIs, componentes, integrações e procedimentos operacionais; Oriente profissionais menos experientes e contribuir para o desenvolvimento técnico da equipe; Participe de demonstrações, validações com usuários e evolução do produto ao longo do projeto. Precisamos que você… Tenha graduação completa há pelo menos 5 anos em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Engenharia da Computação ou áreas correlatas; Tenha experiência sólida no desenvolvimento de aplicações web fullstack; Possua domínio de pelo menos uma tecnologia de frontend, como React, Angular ou Vue; Tenha experiência com desenvolvimento de backend utilizando linguagens como Python, Java, C#, JavaScript ou TypeScript; Tenha experiência na construção e integração de APIs REST ou GraphQL; Possua conhecimento de arquitetura de software, orientação a objetos, padrões de projeto e princípios de código limpo; Tenha experiência com bancos de dados relacionais e linguagem SQL; Tenha conhecimento de bancos de dados NoSQL e estratégias de armazenamento de documentos; Tenha experiência com autenticação, autorização e controle de acesso baseado em perfis; Tenha conhecimento de testes automatizados e práticas de garantia da qualidade; Tenha experiência com Git, revisão de código e desenvolvimento colaborativo; Possua conhecimento de contêineres, integração contínua e entrega contínua; Tenha experiência com serviços e aplicações executados em ambientes de nuvem; Tenha conhecimento de observabilidade, logs, métricas e monitoramento de aplicações; Possua capacidade de diagnosticar problemas de desempenho, integração e disponibilidade; Possua capacidade de comunicar decisões técnicas e seus impactos para diferentes públicos. É legal que você... Tenha experiência na integração de aplicações com LLMs e plataformas de inteligência artificial generativa; Tenha conhecimento de arquiteturas RAG, GraphRAG, embeddings e bancos de dados vetoriais; Tenha experiência com frameworks para construção e orquestração de agentes de IA; Possua conhecimento de comunicação em tempo real, processamento assíncrono, filas e arquitetura orientada a eventos; Tenha experiência com bancos de dados orientados a grafos; Tenha conhecimento de práticas de LLMOps, monitoramento de prompts e avaliação de respostas; Tena experiência com processamento, visualização e rastreabilidade de documentos; Possua conhecimento de segurança específica para aplicações com LLMs, incluindo prompt injection, exposição indevida de dados e uso inseguro de ferramentas; Possua familiaridade com padrões como OAuth 2.0, OpenID Connect, RBAC e gestão de segredos; Tenha experiência com aplicações que operam em condições de conectividade limitada ou intermitente; Tenha conhecimento de acessibilidade, design responsivo e boas práticas de experiência do usuário; Tenha experiência com sistemas corporativos, SAP ou integrações com plataformas documentais; Possua vivência nos setores de óleo e gás, energia ou outros ambientes industriais regulados. Aqui no CESAR, nós temos algumas práticas que proporcionam uma rotina mais positiva para a pessoa colaboradora: Horário flexível; Estrutura horizontal; Programas de treinamento e desenvolvimento; Cultura voltada para a Diversidade & Inclusão, onde você pode ser livre pra ser quem é! Gostou? Espera só para conferir nosso pacote variado de benefícios: Plano de saúde e odontológico; Vale Refeição / Alimentação; Auxílio Idiomas; Auxílio Creche; Auxílio Lentes de Contato; Seguro de Vida; Descontos em cursos da CESAR School; DayOff (no mês do Aniversário); Modalidades esportivas remotas (Pilates, Top Dance, Funcional e Ginástica Laboral); Gympass; Moodar. Quer conhecer melhor o CESAR? Clica aqui e vem com a gente! #inovacaocesar #vemprocesar #soucesar

Ver todas as vagas