Vaga para Desenvolvedor(a) Backend Sênior (PJ) – Topshare
Descrição da Vaga
**ATENÇÃO: REQUISITO OBRIGATÓRIO** APENAS CANDIDATOS COM EXPERIÊNCIA SÓLIDA E COMPROVADA EM NODE.JS DEVEM SE CANDIDATAR. CANDIDATURAS SEM ESTES REQUISITOS SERÃO DESCONSIDERADAS. **SOBRE A TOPSHARE E O ECOSSISTEMA CREATONOMY** A 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 CARGO** Atuar como referência técnica em arquitetura backend, liderando a concepção e a implementação de soluções robustas, escaláveis e de alta performance. 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 (Backend). **RESPONSABILIDADES E ESCOPO DE ATIVIDADES** **1\. DESENVOLVIMENTO DE BACKEND E ARQUITETURA** Projetar, desenvolver e manter APIs e microsserviços robustos e escaláveis, utilizando a stack Node.js com NestJS (framework obrigatório), para a Topshare e para a plataforma Creatonomy. Isso inclui a modelagem, gestão e otimização de dados em bancos Neo4j (obrigatório) e MongoDB (desejável), garantindo a integridade e a alta disponibilidade do sistema. O profissional deverá contribuir ativamente para a definição da arquitetura de microsserviços e a evolução contínua da stack tecnológica. Será obrigatório o uso de Docker para empacotamento e execução dos serviços em ambientes isolados. **2\. DEFINIÇÃO DE PADRÕES E ARQUITETURA** Estabelecer padrões de desenvolvimento, arquitetura de software e boas práticas para o backend. Será responsável por revisar e validar decisões arquiteturais, garantindo escalabilidade, performance e manutenibilidade dos sistemas. Deverá propor e implementar melhorias contínuas na infraestrutura e processos de CI/CD. **3\. QUALIDADE DE CÓDIGO E TESTES** Utilizar Git e seguir rigorosamente as boas práticas de Git Flow, realizando pull requests e code reviews de forma contínua para assegurar a qualidade do código. Será responsável por implementar testes unitários com Jest, testes de integração e testes de carga para garantir a resiliência do sistema. Além disso, deverá atuar como referência técnica, compartilhando conhecimento e propondo melhorias na arquitetura e nos processos de CI/CD. **4\. 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 e não configura controle de jornada. **REQUISITOS TÉCNICOS** • Experiência sólida em desenvolvimento Backend, com foco em sistemas distribuídos e escaláveis • Proficiência em Node.js • Experiência OBRIGATÓRIA com NestJS (framework Node.js para desenvolvimento de aplicações escaláveis) • Experiência OBRIGATÓRIA com testes unitários utilizando Jest • Experiência OBRIGATÓRIA com Neo4j (Banco de Dados Orientado a Grafos) • Experiência com arquitetura de microsserviços e padrões de design • Experiência sólida com Docker e conceitos de conteinerização • Conhecimento e aplicação de boas práticas de versionamento com Git • Experiência em design e otimização de APIs RESTful e/ou GraphQL **INFORMAÇÕES DA VAGA** Regime de Contratação: Pessoa Jurídica (PJ) Remuneração: R$ 12\.000,00/mês Local: Remoto Horário de Trabalho: De segunda a sexta\-feira, em horário comercial Se você é um(a) Arquiteto Backend Sênior que busca um desafio de ponta a ponta em um ecossistema de alta performance, candidate\-se!
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev