Desenvolvedor Backend - NestJs Sênior II - [Squad Integração - Arquitetura]
Descrição da Vaga
**🎯OBJETIVO** Estamos procurando um(a) Dev Backend Sênior II \- NestJs com experiência e motivado(a) para se juntar à uMode: uma empresa de tecnologia focada em moda com um forte DNA em Inovação. **💜SOBRE A UMODE** A uMode nasceu do inconformismo de empreendedores com mais de 30 anos de vivência no mercado de moda e têxtil — profissionais que decidiram devolver a esse incrível setor tudo o que ele nos proporcionou. O mercado da moda é um dos três maiores empregadores do país. Ainda assim, usufrui muito pouco das tecnologias e métodos que já transformaram tantos outros segmentos. Por isso, unimos pessoas com experiência real e visão de futuro para digitalizar a cadeia de ponta a ponta: do planejamento à entrega nas lojas. Digitalizamos processos que vão do desenho do produto à gestão de fornecedores, fichas técnicas, carteira de pedidos e produção, conectando todas as etapas em uma jornada fluida e inteligente. A partir da digitalização e da estruturação dos dados, criamos o terreno fértil para a inteligência artificial atuar, retroalimentando o processo do planejamento ao sell\-out e gerando eficiência e impacto real em centenas de marcas e milhares de lojas em todo o país. Acreditamos que tecnologia é meio, não fim. Nosso propósito é potencializar os talentos da moda, ajudando\-os a inspirar mais e transpirar menos — por meio de uma plataforma viva que conecta pessoas, processos e informações em uma única jornada digital. Assim, devolvemos tempo, visibilidade e controle para quem move a moda brasileira todos os dias. **📌MOTIVO DE ABERTURA DA VAGA** A uMode está formalizando uma squad específica para um dos módulos de seu produto. O propósito desta vaga é encontrar um profissional capaz de equilibrar conhecimento técnico sólido com planejamento tático e operacional, atuando em ciclos de trabalho aderentes à cultura da empresa. Este profissional deverá respeitar — e reforçar — nossos pilares técnicos, com prioridade absoluta para: • a arquitetura de sistemas existente, e • o princípio de infrastructure first, garantindo que toda decisão de desenvolvimento esteja ancorada em solidez estrutural, modularização eficiente e coerência arquitetural. Esse papel terá impacto direto na concepção, evolução do módulo, na maturidade da squad e na consolidação dos padrões técnicos da plataforma \- cujas práticas serão replicadas em outros módulos. Esta vaga responde diretamente ao CTO da empresa. **⚙️RESPONSABILIDADES:** • Arquitetar e desenvolver módulos de software de alta complexidade seguindo padrões internos da uMode, alinhados à praticas de empresas da Fortune 500; • Liderar a modelagem técnica: fluxos, diagramas, contratos de APIs e composição modular; • Estruturar pipelines de dados de grande volume, garantindo eficiência e escalabilidade; • Desenvolver soluções com rigor técnico, documentação consciente e testagem permanente; • Criar e manter boas práticas de modularização, desacoplamento e padronização interna; • Atuar em conjunto com o CTO na validação de decisões de arquitetura e escopo técnico; • Orientar colegas, promover boas práticas e elevar a qualidade geral do time; • Conduzir code reviews consistentes, com foco em clareza, performance e manutenção; • Incorporar práticas contínuas de testagem, monitoramento e observabilidade básica; • Garantir a aderência ao processo interno sequencial de desenvolvimento: Concept \> Demand \& Capacity \> Development \> Quality Assurance ; • Manter visão crítica sobre impactos de custo, desempenho, operação e segurança; • Saber equilibrar rigor técnico com ciclos de trabalho e onde revisar e implantar mais rápido, quebrando em ciclos distintos de acordo com objetivos de negócio. • Propor melhorias de arquitetura, redução de complexidade e estratégias de escalabilidade **🔍QUALIFICAÇÕES** • Mínimo de 5 anos de experiência com desenvolvimento backend, APIs e microsserviços. \[Mandatório] • Domínio prático e conceitual de MongoDB, incluindo: • Impacto de operadores como $in, $and, $or, $nin, $not e consultas aninhadas sobre índices; • Diagnóstico de cenários que resultam em COLLSCAN; • Construção de pipelines de agregação eficientes; • Domínio em: • Node.js e Nest.js; • Desenvolvimento de APIs escaláveis e modularizadas; • Estruturação de objetos transacionais, DTOs e contratos entre serviços; • Arquiteturas modularizadas, concorrência, filas e processamento assíncrono; • Conhecimento sólido de React no nível de integração com o backend; • Vivência prática com AWS: • Amazon S3 para armazenamento e organização de objetos; • Amazon CloudWatch para métricas básicas, logs e saúde de serviços; • Codepipeline, Codebuild, Elasticbeanstalk. • Proeficiência em: • Clean Code e design patterns; • Princípios de programação funcional, desacoplamento e serialização; • Experiência com versionamento, revisões de código e trabalho compartilhado em microsserviços. • Conhecimento de processos estruturados de código, revisão de código, versionamento básico e trabalho compartilhado concomitante • Conhecimento em princípios de Clean Code e design patterns (importante); • Noções elementares de programação funcional, desacomplamento, unitização, serialização de dados e DTO (Data Transfer Objects); **🌟DIFERENCIAIS** • Ter trabalhado com a transposição de dados em larga escala (\>10MM de objetos) de um ponto A para ponto B, em formato não\-relacional; • Já ter trabalhado no mercado de varejo (ou varejo de moda, especificamente), e\-commerce ou mercado correlacionado. • Entendimento no uso de Amazon AWS, utilizando: • Conhecimento em EC2 para provisionamento e gerenciamento de instâncias de servidor; • Familiaridade com IAM para gerenciamento de usuários e permissões e suas políticas. • Capacidade de interpretar planos de execução em banco não\-relacional e métricas de desempenho de banco de dados. **🧾FORMATO DE TRABALHO** → 100% Remoto → Remuneração: R$ 15\.000,00 / mês → Modelo PJ: CNPJ não enquadrado como MEI. ⚠️ Conforme a legislação em vigor, é necessário possuir CNPJ com classificação de atividade econômica compatível (CNAE) e tipo de empresa, como Microempresa, Ltda, etc. Obs.: Candidatos que atualmente sejam MEI poderão ajustar o enquadramento antes da contratação. **Fez sentido pra você?** Quer aprender e crescer com a gente desenvolvendo produtos que transformam a vida dos nossos clientes?🚀 * **👉Candidate\-se agora!**
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev