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 integral

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 Full Stack para atuar no desenvolvimento e manutenção de sua plataforma. O candidato deve ter experiência em Vue.js e Node.js, além de ser proficiente em NestJS e Neo4j. O profissional será responsável por criar APIs escaláveis, interfaces responsivas e assegurar a qualidade do código através de testes. O regime é Pessoa Jurídica (PJ) com remuneração de R$ 12.000,00 mensais e a vaga é remota.

Qualificações

  • Experiência sólida em desenvolvimento Full Stack, com foco em sistemas distribuídos e escaláveis.
  • Experiência obrigatória com testes unitários utilizando Jest.
  • Experiência em arquitetura de microsserviços e padrões de design.

Responsabilidades

  • Desenvolver e manter APIs e microsserviços robustos e escaláveis com Node.js.
  • Desenhar e manter interfaces de usuário modernas utilizando Vue.js.
  • Atuar em testes unitários e garantir a qualidade do código.

Conhecimentos

Desenvolvimento Full Stack
Proficiência em Vue.js
Proficiência em Node.js
Experiência com NestJS
Experiência com Neo4j
Experiência com 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.