Desenvolvedor(a) Backend Node Senior
Abaixo estão as responsabilidades e requisitos do cargo.
Responsabilidades:
* Criar soluções escaláveis e práticas utilizando Node.js;
* Fazer code reviews com cuidado e atenção;
* Desenvolver, manter e otimizar aplicações backend usando TypeScript e JavaScript;
* Colaborar com nossa equipe de desenvolvimento para projetar e implementar soluções escaláveis e de alto desempenho;
* Integrar sistemas com serviços de nuvem como Firebase e AWS;
* Desenvolver e manter bancos de dados MongoDB garantindo eficiência e segurança;
* Apoiar iniciativas de DevOps automatizando processos e implantando pipelines de CI/CD;
* Colaborar com outros membros da equipe para garantir a consistência e 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;
* Familiaridade com bancos de dados relacionais e não relacionais;
* Saber 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.
Bem-Vindos à Nossa Equipe!
Nossa cultura é baseada na confiança, focada em resultados, sem micro gerenciamento, muita autonomia e transparência. Muitos desafios e aprendizados, buscamos excelência em tudo o que fazemos.