?? ATENÇÃO : REQUISITO OBRIGATÓRIO APENAS CANDIDATOS COM EXPERIÊNCIA COMPROVADA EM NODE.JS DEVEM SE CANDIDATAR.CANDIDATURAS SEM ESTE REQUISITO SERÃO DESCONSIDERADAS.Sobre a Topshare e o Ecossistema CreatonomyA Topshare é uma plataforma de tecnologia que atua no coração da creator economy, sendo parte do grupo Creatonomy.
Buscamos um profissional para atuar na arquitetura, desenvolvimento, manutenção e aprimoramento da plataforma Topshare, além de participar ativamente na criação da plataforma Creatonomy e em outros projetos estratégicos do grupo.
O foco é em soluções escaláveis e de alta performance para todo o ecossistema.
Operamos em um ambiente de trabalho totalmente remoto, valorizando a flexibilidade, a inovação e a excelência técnica.Missão do CargoAtuar como referência técnica, liderando a concepção e a implementação de soluções de Backend de ponta a ponta.
O profissional será responsável por garantir a robustez, a escalabilidade e a alta disponibilidade dos sistemas, traduzindo requisitos de negócio em arquiteturas sólidas e eficientes, com foco na stack Node.js.Responsabilidades e Escopo de AtividadesO escopo de trabalho abrange a totalidade do ciclo de desenvolvimento de software, desde a concepção técnica até a entrega em produção, com ênfase nas seguintes atividades : 1.
Desenvolvimento de Backend e Arquitetura :
- Projetar, 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, gerir e otimizar dados em bancos MongoDB (NoSQL), garantindo a integridade e a alta disponibilidade do sistema.
- Contribuir ativamente 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.2.
Qualidade de Código e Colaboração :
- Utilizar Git e seguir rigorosamente as boas práticas de Git Flow, realizando pull requests e code reviews de forma contínua.
- Implementar testes unitários, de integração e de carga para garantir a resiliência do sistema.
- Atuar como referência técnica, compartilhando conhecimento e propondo melhorias na arquitetura e nos processos de CI / CD.3.
Disponibilidade para Incidentes Críticos :
- O Contratado se compromete a responder e atuar na correção de erros, bugs ou falhas críticas de produção em tempo hábil, fora do horário comercial, quando a indisponibilidade do sistema impactar diretamente a operação ou a receita da Contratante.
Esta atuação é inerente à natureza do serviço de alta disponibilidade.Requisitos Técnicos
- Experiência sólida em desenvolvimento Backend, com foco em sistemas distribuídos e escaláveis.
- Proficiência em Node.js e desenvolvimento de APIs RESTful / GraphQL.
- Experiência com arquitetura de microsserviços e padrões de design.
- Experiência sólida com Docker e conceitos de conteinerização.
- Domínio de bancos de dados NoSQL, com experiência avançada em MongoDB.
- Conhecimento e aplicação de boas práticas de versionamento com Git.Diferenciais Desejáveis
- Experiência com Neo4j ou outros bancos de dados orientados a grafos para modelagem de relacionamentos complexos.
- Experiência em serviços AWS, como ECS (Elastic Container Service), ECR (Elastic Container Registry) e Amplify para deploy e orquestração em nuvem.
- Vivência com monitoramento de aplicações e troubleshooting em ambiente de produção.Informações da Vaga
- Regime de Contratação : Pessoa Jurídica (PJ)
- Remuneração : R$
- ,00 / mês
- Local : Remoto
- Horário de Trabalho : De segunda a sexta-feira, em horário comercial.Se você é um(a) Arquiteto(a) / Desenvolvedor(a) Sênior que busca um desafio de ponta a ponta em um ecossistema de alta performance, candidate-se!