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.
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.
Categorias
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
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev