Jump

Desenvolvedor Full Stack

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Jump está em busca de um Desenvolvedor Full Stack Pleno para atuar no desenvolvimento de projetos e serviços de tecnologia e análise de dados. O profissional será responsável por atuar com autonomia na entrega de demandas de ponta a ponta, utilizando TypeScript, NestJS, React e Next.js, além de ter conhecimento sólido em SQL e experiência com mensageria (Kafka e/ou Pub/Sub).

Responsabilidades

  • Atuar com autonomia na entrega de demandas de ponta a ponta.
  • Comunicar-se de forma clara, reportando evoluções e impedimentos proativamente.
  • Participar ativamente em code reviews e ser receptivo a feedbacks.
  • Realizar investigação e resolução de problemas com capacidade analítica.
  • Trabalhar colaborativamente com times multidisciplinares.
  • Apoiar e compartilhar conhecimento com profissionais juniores.
  • Compreender o impacto das funcionalidades para o negócio.
PUBLICIDADE

Requisitos

  • ✓Conhecimento em TypeScript com tipagem forte, interfaces e generics básicos.
  • ✓Experiência em desenvolvimento Backend com NestJS utilizando módulos, injeção de dependência, guards, pipes, interceptors e DTOs com validação.
  • ✓Experiência em desenvolvimento Frontend com React e Next.js (App Router, Server Components, Client Components, hooks, React Query/Zustand e formulários complexos).
  • ✓Conhecimento sólido em SQL, modelagem básica de banco de dados, joins, índices, Drizzle ORM e migrations.
  • ✓Experiência com mensageria (Kafka e/ou Pub/Sub), consumindo e publicando eventos, incluindo estratégias simples de retry.
  • ✓Experiência em desenvolvimento de APIs REST utilizando Swagger/OpenAPI e boas práticas de versionamento e status codes.
  • ✓Conhecimento em autenticação e autorização utilizando JWT e OAuth.
  • ✓Aplicação de conceitos de segurança baseados no OWASP Top 10.
  • ✓Experiência com testes unitários utilizando Jest ou Vitest e utilização de mocks.
  • ✓Experiência com Docker, Cloud Run e monitoramento básico em ambiente GCP.
  • ✓Utilização de Git, Pull Requests, Conventional Commits e pipelines CI/CD.
  • ✓Experiência em integrações com APIs externas (VTEX e similares).
  • ✓Conhecimento em boas práticas de desenvolvimento, SOLID, ESLint/Biome e código limpo.
  • ✓Interesse contínuo em aprendizado e evolução técnica.
Jump

Sobre a Empresa

Mais vagas na Jump →

A Jump é uma empresa que oferece soluções personalizadas para todos os segmentos. Impulsionamos a transformação digital de empresas e organizações, moldando seus processos, serviços e modelos de negócio com estratégias e tecnologias inovadoras.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE