Desenvolvedor(a) de Software Backend
O nosso time está à procura de um profissional talentoso para criar e implementar soluções escaláveis e confiáveis em Node.js, TypeScript e JavaScript.
Responsabilidades:
* Ajudar a projetar e implementar sistemas escaláveis e de alto desempenho;
* Fazer code reviews com atenção e cuidado;
* Desenvolver aplicações backend utilizando Node.js, TypeScript e JavaScript;
* Integrar sistemas com serviços de nuvem (como Firebase ou AWS) para garantir escalabilidade e confiabilidade;
* Desenvolver e manter bancos de dados MongoDB, garantindo eficiência e segurança;
* Apoiá iniciativas de DevOps, automatizando processos e implantando pipelines de CI/CD;
* Cobrir as necessidades da equipe e do projeto, resolvendo problemas com princípios de programação sólidos;
* Participar em equipes para garantir a consistência e a qualidade do código;
Requisitos:
* Sólida experiência em desenvolvimento backend com Node.js;
* Conhecimento de TypeScript e JavaScript;
* Experiência em integração com serviços de nuvem (como Firebase ou AWS);
* Familiaridade com bancos de dados relacionais e não relacionais, como Postgres e Mongodb;
* Saiba escrever testes;
* Experiência em práticas de DevOps;
* Compreensão profunda de arquitetura de software orientada a serviços e boas práticas de desenvolvimento;
* Alguma experiência com desenho, construção e otimização de arquitetura serverless;
* Experiência com Clean Code e/ou Clean Architecture;
* Capacidade de trabalhar com problemas novos e difíceis e contribuir para bibliotecas conforme necessário;
Benefícios:
* Modelo de contratação: PJ;
* Modelo de trabalho 100% remoto; uma oportunidade de crescimento acessível para talentos em todo o Brasil;
* Plano de Saúde: mantenha-se saudável com nosso plano de saúde nacional com consultas online e presenciais;
* Wellhub/GymPass: bem-estar completo para você cuidar da sua saúde física e mental com os aplicativos integrados;
* Voucher Kit Escritório: receba um voucher para turbinar seu espaço de trabalho e garantir seu conforto, comodidade e produtividade;
* Férias remuneradas: desfrute de 30 dias de férias remuneradas por ano para recarregar suas energias e relaxar;
* Programa Super-Get-Super: indique um talento e receba um bônus;
* Cultura colaborativa: nossa cultura é baseada na confiança, parceria e foco em resultados. Oferecemos um ambiente com autonomia e transparência;
* Incentivo ao desenvolvimento: estamos comprometidos com a excelência e o aprendizado contínuo. Oferecemos avaliações semestrais, conversas de one-on-one, feedbacks construtivos, e muito mais;
Educação e qualificações:
* Diploma em Ciência da Computação ou Engenharia de Computação;
* Graduação em outras áreas relevantes com experiência em desenvolvimento backend;
* Experiência em educacional (programa de iniciação científica, bolsa etc.)
Requisitos adicionais:
* Experiência com CI/CD com pipelines;
* Conhecimento de métodos ágeis (Scrum/Kanban);
* Prática com ferramentas de versionamento como o GIT;
* Domínio das linguagens de programação mencionadas no tópico requisitos;
* Capacidade de trabalhar em equipe;
* Possuir habilidades de comunicação clara e objetiva.
],