Descrição
Resumo:
Junte-se a uma equipe dinâmica de desenvolvimento como Desenvolvedor Node Júnior/MidLevel, resolvendo problemas complexos e inovando com soluções de ponta para empresas líderes de tecnologia.
Pontos principais:
1. Trabalhar em projetos de grande impacto para gigantes como o Google e startups inovadoras
2. Colaborar com os 1% melhores talentos tecnológicos do mundo
3. Acessar diversas oportunidades de crescimento e mentoria
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, composta por mais de 4.000 profissionais — os 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/MidLevel 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 perfis únicos que buscamos.
O que você fará:
* Projetar sistemas de backend Bandit seguindo as melhores práticas.
* Implementar e iterar funcionalidades de forma tática e em ritmo acelerado.
* Trabalhar de forma colaborativa e eficiente entre equipes funcionais em um ambiente de startup em estágio inicial e de ritmo acelerado.
* 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 (Design Patterns).
* Experiência no desenvolvimento de aplicações.
* Experiência em testes automatizados e pipelines CI/CD.
* Experiência com controle de versão.
* Nível avançado de inglês.
Como facilitamos seu trabalho (e sua vida):
* Trabalho 100% remoto (de qualquer lugar).
* Excelente remuneração em USD ou na moeda local, conforme sua preferência.
* 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!