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 plataforma de tecnologia está buscando um Desenvolvedor Sênior para atuar em soluções Full Stack. O profissional será responsável pelo desenvolvimento de APIs e microsserviços robustos, utilizando Vue.js e Node.js, além de garantir a qualidade do código. É essencial ter experiência com NestJS e Neo4j. A vaga oferece regime de Person Jurídica e um salário de R$ 12.000,00 mensais. O trabalho é remoto, com horario comercial de segunda a sexta-feira.

Qualificações

  • Sólida experiência em desenvolvimento Full Stack com sistemas distribuídos.
  • Proficiência em Vue.js e Node.js.
  • Experiência obrigatória com NestJS e Neo4j.
  • Experiência sólida com Docker e boas práticas de Git.

Responsabilidades

  • Projetar e desenvolver APIs e microsserviços escaláveis usando Node.js.
  • Desenhar interfaces responsivas e performáticas com Vue.js.
  • Implementar testes unitários e participar de code reviews.
  • Atuar na correção de erros em produção fora do horário comercial.

Conhecimentos

Desenvolvimento Full Stack
Vue.js
Node.js
NestJS
Testes unitários com Jest
Neo4j
Docker
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.