- Desenvolver aplicações web de ponta a ponta, com front-end em React e TypeScript e back-end em Python (FastAPI), publicadas no Databricks Apps;
- Criar e manter APIs REST e integrações com sistemas internos, plataformas de dados e serviços de terceiros, como o envio automático de relatórios por e-mail e WhatsApp;
- Implementar interfaces a partir dos protótipos do Figma, garantindo fidelidade ao design, responsividade, acessibilidade e boa performance;
- Trabalhar com SQL sobre as bases analíticas do time de Dados (Databricks), estruturando consultas eficientes, integrando-as às aplicações e conferindo se os números batem com a regra de negócio;
- Garantir qualidade do código com testes automatizados, code review, versionamento (Git e pull requests no Azure DevOps) e boas práticas de arquitetura. Participar de processos de deploy e sustentação no Databricks (jobs, permissões e segredos), com esteiras de CI/CD no Azure DevOps, monitoramento e correção de incidentes;
- Atuar com times ágeis, designers, engenheiros e analistas de dados, acompanhando as iniciativas de ponta a ponta, do discovery à entrega e à evolução, e documentar o que entrega para quem usa e para quem mantém;
- Usar ferramentas de IA no dia a dia de desenvolvimento (hoje o foco do time é o Claude Code, mas a experiência com outras ferramentas é válida).
Quais serão suas responsabilidades?
- Desenvolver aplicações web de ponta a ponta, com front-end em React e TypeScript e back-end em Python (FastAPI), publicadas no Databricks Apps;
- Criar e manter APIs REST e integrações com sistemas internos, plataformas de dados e serviços de terceiros, como o envio automático de relatórios por e-mail e WhatsApp;
- Implementar interfaces a partir dos protótipos do Figma, garantindo fidelidade ao design, responsividade, acessibilidade e boa performance;
- Trabalhar com SQL sobre as bases analíticas do time de Dados (Databricks), estruturando consultas eficientes, integrando-as às aplicações e conferindo se os números batem com a regra de negócio;
- Garantir qualidade do código com testes automatizados, code review, versionamento (Git e pull requests no Azure DevOps) e boas práticas de arquitetura. Participar de processos de deploy e sustentação no Databricks (jobs, permissões e segredos), com esteiras de CI/CD no Azure DevOps, monitoramento e correção de incidentes;
- Atuar com times ágeis, designers, engenheiros e analistas de dados, acompanhando as iniciativas de ponta a ponta, do discovery à entrega e à evolução, e documentar o que entrega para quem usa e para quem mantém;
- Usar ferramentas de IA no dia a dia de desenvolvimento (hoje o foco do time é o Claude Code, mas a experiência com outras ferramentas é válida).
Diferenciais
- Databricks (Apps, SQL Warehouse, Unity Catalog, Jobs);
- Node.js no back-end;
- CI/CD no Azure DevOps.
O que é necessário para participar desse processo seletivo?
Buscamos pessoa Desenvolvedora Fullstack Pleno, com foco em React e Python, para atuar no time de Dados da companhia, vai colaborar com diferentes áreas de negócio para transformar dados e necessidades reais em aplicações rápidas, estáveis e fáceis de usar.
Vai desenvolver e evoluir aplicações web lado a lado com designers, engenheiros, cientistas e analistas de dados. Seu trabalho será construir interfaces e APIs, integrar sistemas e bases de dados e transformar protótipos em produtos funcionais, com foco em apps internos, portais, interfaces analíticas e aplicações com IA generativa, como assistentes que respondem perguntas sobre os dados.
Mais do que escrever código, esperamos alguém com iniciativa para questionar, propor soluções e pensar no produto como um todo, do banco de dados à experiência de quem usa. Muitas das pessoas que vão usar essas aplicações não são técnicas. Por isso, o cuidado com a usabilidade, a clareza na comunicação e a proximidade com o time de design serão tão importantes quanto a qualidade técnica da entrega. Por ser um time de dados, esperamos também senso crítico com o próprio dado: conferir se o número faz sentido antes de colocá-lo na tela.
Por que fazer parte do time DBC Company?
- Somos a 13ª melhor empresa para trabalhar do Brasil e a 2ª melhor empresa para trabalhar no Rio Grande do Sul, segundo o GPTW 2025;
- Todos os profissionais que estão alocados em clientes e/ou projetos são acompanhados por Gestor da DBC e também por Business Partner;
- A DBC incentiva seus colaboradores a obterem certificações relacionadas à sua área de atuação e alinhadas com sua Gestão DBC.
O que é importante saber?
- Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, idade, etc.
- Essa vaga também é destinada a Pessoas com Deficiência.