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

Ontem
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(a) Desenvolvedor(a) Full Stack Sênior para trabalhar remotamente. O profissional irá liderar a criação de soluções escaláveis utilizando Vue.js e Node.js, além de garantir a qualidade e a robustez dos sistemas. A contratação será sob regime Pessoa Jurídica com remuneração de R$ 12.000,00 por mês e o trabalho será realizado em horário comercial de segunda a sexta-feira. Se você tem experiência sólida em desenvolvimento Full Stack, essa pode ser a oportunidade ideal!

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 para desenvolvimento de aplicações escaláveis.

Responsabilidades

  • Projetar, desenvolver e manter APIs e microsserviços utilizando Node.js.
  • Desenvolver interfaces de usuário responsivas e performáticas em Vue.js.
  • Assegurar a qualidade do código e realizar testes unitários com Jest.

Conhecimentos

Desenvolvimento Full Stack
Proficiente em Vue.js
Proficiente em Node.js
Experiência com NestJS
Experiência com Neo4j
Experiência com Docker
Conhecimento em Git
Descrição da oferta de emprego

⚠️ ATENÇÃO: REQUISITO OBRIGATÓRIOAPENAS 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 CREATONOMYA

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

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