An application made for this job — a tailored resume and cover letter that speak straight to the posting.
A Digital Republic INC em São Paulo (presencial) busca uma Desenvolvedora Full Stack Sênior para integrar o time de tecnologia. O papel envolve atuar como contribuinte central de código, desenhar sistemas reutilizáveis e conduzir code reviews em aplicações web de alta performance.
Você trabalhará com front-end em TypeScript, Next.js e React, back-end em Python (FastAPI) ou Node.js (NestJS), APIs REST/GraphQL e integração com serviços de terceiros, além de usar IA no fluxo de desenvolvimento.
Publicada há 2 dias • Uma oportunidade única para fazer parte de algo especial
Nível Sênior
São Paulo/SP (presencial)
Sobre a oportunidade
Buscamos uma pessoa Desenvolvedora Full Stack Sênior para atuar no time de tecnologia de uma empresa de inovação criativa com atuação global, que combina design e tecnologia para criar experiências digitais para grandes marcas. O time trabalha em projetos variados, de grandes sites e plataformas centrais a experiências sob medida e iniciativas com tecnologias emergentes.
A pessoa vai atuar como contribuidora central de código: além de implementar funcionalidades, desenha sistemas reutilizáveis, conduz code reviews e garante a integração entre front-end, back-end e serviços de terceiros, em aplicações web escaláveis e de alta performance usadas por públicos do mundo todo. O desenvolvimento é apoiado por agentes de IA (Claude, Codex, Gemini) como parte do fluxo de trabalho.
Responsabilidades e atribuições
Usar agentes de IA (Claude, Codex e similares) no fluxo de desenvolvimento para ganhar velocidade e qualidade nas entregas.
Desenvolver ponta a ponta, com back-end em Python (FastAPI) e/ou Node.js (NestJS) e GraphQL, e front-end em TypeScript, Next.js e React, desenhando tanto as camadas de API quanto as interfaces que as consomem.
Projetar e construir aplicações web completas para audiência global.
Construir e manter bibliotecas de componentes modulares e escaláveis para arquiteturas composable, permitindo montar novas páginas e funcionalidades com rapidez.
Trabalhar com os times de design e produto para avaliar especificações e requisitos e traduzi-los em especificações técnicas.
Implementar experiências web sobre CMS corporativos, transformando modelos de conteúdo complexos em boas experiências de edição e em exibição dinâmica no front-end.
Integrar interfaces a serviços de back-end e soluções de terceiros por meio de APIs REST, SDKs e bibliotecas próprias.
Desenvolver serviços de API REST com FastAPI, NestJS ou Node.js.
Publicar e operar aplicações em nuvem: Vercel para front-end e serverless, Google Cloud Platform para serviços de back-end, containers e infraestrutura gerenciada.
Implementar padrões de acessibilidade (WCAG) e boas práticas de localização para múltiplas regiões.
Documentar soluções para dar clareza técnica, facilitar a manutenção e a escala do time.
Conduzir code reviews e mentorar colegas, mantendo alto padrão em TypeScript, arquitetura de CSS e saúde geral do sistema.
Obrigatórios
Mais de 5 anos de experiência profissional como desenvolvedor(a) full stack, com aplicações web em produção.
TypeScript em nível avançado e domínio de frameworks front-end modernos, especialmente Next.js e React.
Back-end em Python (FastAPI) ou Node.js (NestJS é diferencial).
CSS moderno (Sass, CSS Modules ou Tailwind) e bibliotecas de gerenciamento de estado.
Experiência prática com CMS corporativos (como Contentful, Brightspot ou AEM) e construção de componentes modulares sobre eles.
Desenho e consumo de APIs REST e GraphQL.
Conhecimento aprofundado de acessibilidade (WCAG) e de estratégias de internacionalização (i18n).
Uso de agentes e ferramentas de IA no desenvolvimento (Claude, Codex, Gemini ou similares).
Diferenciais
Deploy e operação em Vercel e Google Cloud Platform (containers e serviços gerenciados).
Vivência na entrega e manutenção de grandes sites para marcas de grande porte, incluindo orquestração de releases e trabalho próximo a QA em times ágeis de grande escala.
Interesse em integrar serviços de IA aos produtos quando houver ganho real de eficiência e qualidade.
Visão de sistema: constrói componentes e serviços reutilizáveis, não apenas páginas. Autonomia e alto padrão de qualidade, com código limpo, testado e de fácil manutenção. Atenção a detalhe, do acabamento de interface ao desenho de integrações. Colaboração próxima com design, produto e QA. Disposição para mentorar e conduzir code reviews com rigor.