




Resumo: A BairesDev está buscando um Desenvolvedor Node Júnior/Pleno para arquitetar e implementar sistemas backend, iterar funcionalidades rapidamente e trabalhar de forma colaborativa em um ambiente ágil de startup. Pontos principais: 1. Trabalhar de forma colaborativa e eficiente entre equipes funcionais 2. Definir processos de engenharia para lançamento de produtos e versões 3. Ambiente de apoio com mentoria e diversas oportunidades de crescimento Na BairesDev®, lideramos projetos de tecnologia há mais de 15 anos. Entregamos soluções de ponta para gigantes como o Google e as startups mais inovadoras do Vale do Silício. Nossa equipe diversificada de 4.000+ profissionais, composta pelos 1% melhores talentos tecnológicos do mundo, trabalha remotamente em funções que geram impacto significativo globalmente. Ao se candidatar a esta posição, você dá o primeiro passo em um processo que vai além do convencional. Buscamos alinhar suas paixões e habilidades às nossas vagas, colocando-o em um caminho rumo ao desenvolvimento e sucesso profissional excepcionais. Ser um Desenvolvedor Node Júnior/Pleno em nossa Equipe de Desenvolvimento é como ser um resolvedor de problemas em tempo integral. Esperamos que suas capacidades sejam uma combinação de experiência, conhecimento e independência. A inovação também está no cerne da estratégia da BairesDev. Portanto, se você estiver disposto a assumir as tarefas mais complexas e dominar sua pilha tecnológica ou linguagem, ou seja, Node, provavelmente será um dos talentos únicos que procuramos. O que você fará: * Arquitetar sistemas backend Bandit seguindo as melhores práticas. * Implementar e iterar funcionalidades de maneira tática e em ritmo acelerado. * Trabalhar de forma colaborativa e eficiente entre equipes funcionais em um ambiente ágil de startup em estágio inicial. * Projetar, estender e implementar APIs. * Manter um alto padrão de qualidade de engenharia por meio de revisões de código, testes unitários e análise de dados. * Criar eficiências de engenharia por meio de automação e desenvolvimento de ferramentas. * Definir processos de engenharia para lançamento de produtos e versões. Você deve ter: * 2+ anos de experiência com Node. * Experiência com bancos de dados SQL e NoSQL. * Experiência com microsserviços e nuvem. * Conhecimento avançado de algoritmos. * Conhecimento em infraestrutura de TI. * Gerenciamento intermediário de metodologias ágeis. * Compreensão das melhores práticas, princípios SOLID, código limpo (CLEAN Code) e soluções escaláveis. * Conhecimento de padrões de projeto. * Experiência no desenvolvimento de aplicações. * Experiência em testes automatizados e pipeline CI/CD. * Experiência com controle de versão. * Nível avançado de inglês. Como tornamos seu trabalho (e sua vida) mais fáceis: * Trabalho 100% remoto (de qualquer lugar). * Excelente remuneração em USD ou na moeda local, se preferir. * Configuração de hardware e software para você trabalhar de casa. * Horários flexíveis: crie sua própria agenda. * Licenças remuneradas para maternidade/paternidade, férias e feriados nacionais. * Ambiente de trabalho inovador e multicultural: colabore e aprenda com os 1% melhores talentos globais. * Ambiente de apoio com mentoria, promoções, desenvolvimento de habilidades e diversas oportunidades de crescimento. Junte-se a uma equipe global onde seus talentos únicos podem realmente florescer!


