Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Full Stack Sênior

Topshare

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Há 2 dias
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á em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar em um ecossistema de alta performance. O profissional será responsável pelo desenvolvimento e manutenção de soluções escaláveis utilizando Vue.Js e Node.Js, com ênfase em NestJS e Neo4j. Esse trabalho oferece flexibilidade em um ambiente remoto, onde valoriza-se a inovação e a excelência técnica.

Qualificações

  • Experiência sólida em desenvolvimento Full Stack e sistemas distribuídos.
  • Proficiência em Vue.Js e Node.Js, com experiência obrigatória em NestJS.
  • Experiência em testes unitários com Jest e modelagem de dados no Neo4j.

Responsabilidades

  • Atuar como referência técnica, liderando o desenvolvimento de soluções Full Stack.
  • Projetar e desenvolver APIs e microsserviços utilizando Node.Js e NestJS.
  • Desenvolver interfaces responsivas com Vue.Js, garantindo a melhor UX/UI.

Conhecimentos

Desenvolvimento Full Stack
Vue.Js
Node.Js
NestJS
Neo4j
Docker
Git
Descrição da oferta de emprego
ATENÇÃO: REQUISITO OBRIGATÓRIO

APENAS CANDIDATOS COM EXPERIÊNCIA SÓLIDA E COMPROVADA EM VUE.JS E 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, 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. 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.

DESENVOLVIMENTO DE FRONTEND E UX/UI

Desenvolver e manter interfaces de usuário modernas, responsivas e performáticas utilizando Vue.Js. O profissional será responsável pela criação de novos componentes visuais reutilizáveis, garantindo a melhor experiência do usuário (UX/UI) 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. 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.

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 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 (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
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.