Missão
O cargo de Arquiteto(a) / Desenvolvedor(a) Backend Sênior visa atuar como referência técnica, liderando a concepção e a implementação de soluções de ponta a ponta.
Responsabilidades e Escopo de Atividades:
Desenvolver e manter APIs e microsserviços robustos e escaláveis, utilizando a stack Node.js para a Topshare e para a plataforma Creatonomy.
* Modelar e gerir dados em bancos MongoDB (NoSQL), garantindo a integridade e a alta disponibilidade do sistema.
* Contribuir para a definição da arquitetura de microsserviços e a evolução contínua da stack tecnológica.
* Utilizar Docker para empacotamento e execução dos serviços em ambientes isolados.
* Implementar testes unitários, de integração e de carga para garantir a resiliência do sistema.
Requisitos Técnicos:
1. Experiência sólida em desenvolvimento Backend, com foco em sistemas distribuídos e escaláveis;
2. Proficiência em Node.js e desenvolvimento de APIs RESTful/GraphQL;
3. Experiência com arquitetura de microsserviços e padrões de design;
4. Experiência sólida com Docker e conceitos de conteinerização;
5. Domínio de bancos de dados NoSQL, com experiência avançada em MongoDB.