Arquitetar sistemas backend Bandit usando a melhor prática.
- Implementar e iterar recursos de forma tática e em ritmo rápido.
- Trabalhar de forma colaborativa e eficiente entre equipes funcionais em um ambiente de inicialização rápida e em estágio inicial.
- Projetar, estender e implementar APIs.
- Manter o alto padrão de qualidade de engenharia através de revisões de código, testes unitários, análises.
- Criar eficiências de engenharia através da automação e desenvolvimento de ferramentas.
- Definir processos de engenharia para lançamento e liberação de produtos.
- Ajudar-nos a aumentar a equipe de engenharia mundialmente através da execução de entrevistas técnicas.
Esperamos que você tenha:
Experiência no desenvolvimento em Node.
- Experiência com bancos de dados SQL e NoSQL.
- Experiência com Microservices e Nuvem.
- Conhecimento avançado em algoritmos.
- Conhecimento deinfraestrutura de TI.
- Gestão intermediária de metodologias ágeis.
- Compreensão das melhores práticas, princípios SOLID, CLEAN Code e soluções escaláveis.
- Conhecimento de Padrões de Design.
- Experiência no desenvolvimento de aplicações inteiras a partir do zero.
- Experiência em testes automatizados, pipelines CI/CD.
- Experiência com controle de versão.
- Nível avançado de inglês.
O que oferecemos:
- 100% trabalho remoto.
- Configuração do hardware para trabalhar em home office.
- Horários flexíveis.
- Licença paternidade, maternidade, férias e feriados remunerados.
- Ambiente de trabalho diversificado e multicultural.
- Um ambiente inovador com a estrutura e os recursos de uma multinacional líder.
- Excelente remuneração - acima da média do mercado.
- Possibilidade de crescimento profissional rápido, compatível com a sua curva de aprendizagem.
Idioma:
Inglês - Fluente