Desenvolvedor(a) Backend Node Senior
">
* Descrição do Cargo:
* Nossa equipe está procurando por um profissional experiente e dinâmico para ocupar o cargo de Desenvolvedor(a) Backend Node Senior.
Responsabilidades:
Este cargo envolve a criação e implementação de soluções para manter o sistema sempre prático e escalável, além de fazer code reviews com atenção e cuidado. Outras responsabilidades incluem:
Atividades:
1. Desenvolver, manter e otimizar aplicações backend usando Node.js, TypeScript e JavaScript;
2. Colaborar com a equipe de desenvolvimento para projetar e implementar soluções escaláveis e de alto desempenho;
3. Integrar sistemas com serviços de nuvem (ex: Firebase, AWS) para garantir escalabilidade e confiabilidade;
4. Desenvolver e manter bancos de dados MongoDB, garantindo eficiência e segurança;
5. Apoiartoiniciativas de DevOps, automatizando processos e implantando pipelines de CI/CD;
6. Colaborar com outros membros da equipe para garantir a consistência e a qualidade do código;
7. Responder prontamente às necessidades da equipe e do projeto, resolvendo problemas com princípios de programação sólidos.
Requisitos:
O candidato ideal deve ter experiência em desenvolvimento backend com Node.js, conhecimento de TypeScript e JavaScript. Além disso, é fundamental ter:
Habilidades Específicas:
* Sólida experiência em integração com serviços de nuvem (Firebase, AWS, etc.);
* Familiaridade com bancos de dados relacionais e não relacionais, como Postgres e Mongodb;
* 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 e de contribuir para bibliotecas conforme necessário.
Será legal se você tiver:
Experiência com CI/CD com pipelines; conhecimento de métodos ágeis (Scrum/Kanban); prática com ferramentas de versionamento como o GIT.
Características da Cultura:
Nossa cultura é baseada na confiança, parceria e foco em resultados. Oferecemos um ambiente com autonomia e transparência. Acreditamos no aprendizado contínuo e oferecemos oportunidades para desenvolver habilidades e competências. Se você busca uma empresa que valoriza o trabalho em equipe e a inovação, é bem-vindo(a) para nossa equipe!
Benefícios:
Aqui estão alguns dos benefícios que oferecemos:
Modelos de Contratação e Trabalho:
* Modelo de contratação PJ;
* Modelo de trabalho 100% remoto;
Plano de Saúde e Bem-Estar:
* Plano de Saúde Nacional com consultas online e presenciais;
* Bem-estar completo com aplicativos integrados para saúde física e mental;
Férias e Incentivos:
* 30 dias de férias remuneradas por ano;
* Incentivo ao desenvolvimento e crescimento profissional;
Outros:
* Cultura colaborativa e foco em resultados;
* Autoria e propriedade intelectual dos projetos;
],