Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Vaga Para Desenvolvedor(A) Full Stack Sênior (Pj) – Topshare

Topshare

Teletrabalho

BRL 80.000 - 120.000

Tempo parcial

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia busca um(a) Desenvolvedor(a) Sênior para atuar na arquitetura e desenvolvimento de plataformas com foco em soluções escaláveis e de alta performance. O(a) profissional deverá ter experiência em Vue.js, Node.js, NestJS e Neo4j, além de ser responsável por códigos de alta qualidade e testes unitários. O trabalho é remoto, com remuneração de R$ 12.000,00/mês, e o candidato deverá estar disponível para incidentes críticos fora do horário comercial.

Qualificações

  • Experiência sólida em desenvolvimento Full Stack, com foco em sistemas distribuídos e escaláveis.
  • Proficiência em Vue.js e Node.js.
  • Experiência obrigatória com NestJS.
  • Experiência obrigatória com testes unitários utilizando Jest.
  • Experiência obrigatória com Neo4j.
  • 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.

Responsabilidades

  • Projetar, desenvolver e manter APIs e microsserviços usando Node.js.
  • Desenhar e manter interfaces de usuário responsivas com Vue.js.
  • Implementar testes unitários e realizar code reviews.
  • Responder e corrigir erros críticos fora do horário comercial.

Conhecimentos

Desenvolvimento Full Stack
Vue.js
Node.js
NestJS
Testes unitários com Jest
Neo4j
Docker
Versionamento com Git
Descrição da oferta de emprego
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.

Missão do cargo

Atuar como referência técnica, liderando a concepção e a implementação de soluções Full Stack 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 nas stacks Vue.js (Frontend) e Node.js (Backend), e experiência obrigatória em Neo4j para modelagem de dados complexos.

Responsabilidades e escopo de atividades
  • 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. 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.
  • Desenvolvimento de Frontend e UX/UI – Desenhar e manter interfaces de usuário modernas, responsivas e performáticas utilizando Vue.js. Responsável pela criação de novos componentes visuais reutilizáveis, garantindo a melhor experiência do usuário e a consistência visual da plataforma.
  • 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. Implementar testes unitários com Jest, testes de integração e testes de carga para garantir a resiliência do sistema. Além disso, atuar como referência técnica, compartilhando conhecimento e propondo melhorias na arquitetura e nos processos de CI/CD.
  • Disponibilidade para Incidentes Críticos – Comprometer-se 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.
Requisitos Técnicos
  • Experiência sólida em desenvolvimento Full Stack, com foco em sistemas distribuídos e escaláveis.
  • Proficiência em Vue.js e Node.js.
  • Experiência obrigatória com NestJS.
  • Experiência obrigatória com testes unitários utilizando Jest.
  • Experiência obrigatória com Neo4j.
  • 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.
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) Desenvolvedor(a) Sênior que busca um desafio de ponta a ponta em um ecossistema de alta performance, candidate-se!

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.