Desenvolvedor(a) Fullstack Sênior / Liderança Técnica
Descrição da Vaga
O **Sallamos** é uma plataforma de gestão financeira desenvolvida para empresas de serviços, que centraliza fluxo de caixa, DRE, orçamento, indicadores e automações financeiras. Trabalhamos com um produto vivo, em constante evolução, que exige **engenharia sólida** , **decisões técnicas bem fundamentadas** e **visão de longo prazo** . Estamos em busca de um(a) Desenvolvedor(a) Fullstack Sênior com forte perfil de liderança técnica, que atue como referência para o time de engenharia, conectando produto, negócio e tecnologia. Essa pessoa terá papel central na organização das entregas, definição de padrões técnicos, evolução da arquitetura e mentoria do time, garantindo soluções escaláveis, bem documentadas e alinhadas aos objetivos do produto. **Responsabilidades** **1\.Liderança técnica \& arquitetura** * Atuar como referência técnica do time de desenvolvimento * Definir padrões de código, arquitetura e boas práticas * Revisar código (code review) garantindo qualidade, performance e segurança * Apoiar decisões arquiteturais com visão de escalabilidade e custo **2\.Desenvolvimento Fullstack** * Desenvolver e evoluir aplicações em **TypeScript** * Frontend com **React e Next.js** (SSR, SSG, App Router, otimização de performance) * Backend com **NestJS** (módulos, injeção de dependência, middlewares, guards e pipelines) * Integração com APIs REST e, quando aplicável, arquitetura orientada a eventos **3\.Banco de dados \& ORM** * Modelagem e manutenção de bancos **PostgreSQL e MongoDB** * Utilização de **Prisma ORM** * Criação e manutenção de migrations, índices e consultas performáticas **4\.Produto \& requisitos** * Levantar, refinar e mapear requisitos técnicos * Traduzir necessidades do negócio em soluções técnicas bem definidas * Participar da priorização técnica considerando prazo, custo e impacto **5\.Qualidade \& processos** * Implementar e manter testes unitários, de integração e E2E * Trabalhar com Jest e automação de testes * Garantir cobertura, testes de regressão e estabilidade das entregas * Apoiar pipelines de CI/CD e versionamento **6\.Gestão de time** * Organizar entregas com metodologias ágeis (Scrum/Kanban) * Mentorar desenvolvedores e remover bloqueios técnicos * Manter documentação de arquitetura e decisões técnicas * Atuar como ponte entre produto, negócio e engenharia **Requisitos técnicos obrigatórios** * Domínio avançado de TypeScript * Experiência sólida com React e Next.js * Experiência com NestJS * Conhecimento profundo em Prisma * Experiência com PostgreSQL e MongoDB * Git avançado (branch strategy, rebase, cherry\-pick, code review) * Experiência com testes automatizados (unitários, integração e E2E) **Diferenciais** * Experiência com observabilidade (logs, métricas, tracing) * Conhecimento em cloud, containers ou serverless * Boas práticas de segurança de APIs e dados sensíveis * Experiência com monorepos/multirepos e DDD **Benefícios** * CLT ou PJ * Vale alimentação * Plano de Saúde * Seguro de Vida * Plano de Remuneração Variável.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev