Desenvolvedor Full Stack
JumpDescrição da vaga
Senioridade: Pleno
Descrição Perfil Técnico:
- TypeScript com tipagem forte, interfaces e generics básicos.
- Desenvolvimento Backend com NestJS utilizando módulos, injeção de dependência, guards, pipes, interceptors e DTOs com validação.
- 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.
- 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.
- 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.
- Atua com autonomia na entrega de demandas de ponta a ponta.
- Comunicação clara, reportando evoluções e impedimentos de forma proativa.
- Participação ativa em code reviews e receptividade a feedbacks.
- Capacidade analítica para investigação e resolução de problemas.
- Trabalho colaborativo com times multidisciplinares.
- Apoio e compartilhamento de conhecimento com profissionais juniores.
- Compreensão do impacto das funcionalidades para o negócio.
- Ownership sobre as entregas realizadas.
- Interesse contínuo em aprendizado e evolução técnica.
Informações da Empresa:
Nascida do objetivo de atender projetos e prestar serviços de forma eficiente e diferenciada somos uma empresa especializada em serviços de tecnologia e análise de dados, contando com uma equipe altamente capacitada em diversas áreas. Atendemos uma variedade de projetos, oferecendo expertise na captação e análise de dados, bem como a concepção e desenvolvimento de produtos.
Diferenciamo-nos pelo uso de uma metodologia única, proporcionando resultados de alta performance e qualidade com agilidade e eficiência. Acreditamos em ultrapassar o convencional, trazendo inovação para todos os segmentos de negócio.
Com mais de 12 anos de experiência no mercado de tecnologia, a Jump destaca-se como a parceira ideal para extrair o máximo potencial de seus dados de maneira eficaz e ágil. Nossa equipe especializada está sempre pronta para atender às necessidades específicas de nossos clientes em dados, a qualquer momento.
Tem interesse nesta vaga?