O quê?
Onde?

Desenvolvedor(A) Full-Stack – Plataforma Web Gamificada

Todo Brasil
Salário a combinar
Home office
Ontem

A Interação está construindo um produto que combina Inteligência Artificial, educação e gamificação para apoiar jornadas de aprendizado e desenvolvimento. A solução contará com um assistente de IA via WhatsApp e uma jornada gamificada, com recursos como pontos, sequências (streaks), medalhas e acompanhamento de metas e progresso. Buscamos uma pessoa desenvolvedora Full-Stack para desenhar e implementar essa camada de gamificação, atuando desde a modelagem dos dados até a construção das interfaces da plataforma. Modelo: 100% remoto Carga horária: 40 horas/semana Contratação: PJ Temporário – 3 meses, com possibilidade de efetivação Salário: a combinar Principais responsabilidades Modelar dados relacionados a pontos, sequências, conquistas e progresso; Construir APIs para alimentar as telas de jornada, metas e acompanhamento de progresso; Implementar interfaces a partir de um design system já definido, seguindo paleta, tipografia e componentes estabelecidos; Trabalhar a partir de especificações técnicas claras, contribuindo com sugestões e ajustes quando necessário; Desenvolver soluções com arquitetura modular e fronteiras bem definidas entre as partes do sistema; Participar da construção e evolução da camada de gamificação do produto. Requisitos obrigatórios Domínio de TypeScript, incluindo desenvolvimento em modo estrito; Experiência com Node.js e frameworks HTTP, como Fastify, Express ou similares; Experiência com SQL/PostgreSQL; Conhecimento de Drizzle ORM; Experiência com BullMQ/Redis; Conhecimento de pnpm workspaces e arquitetura monorepo; Conhecimentos de front-end suficientes para implementar interfaces a partir de um design system já definido; Facilidade para trabalhar com especificações técnicas previamente definidas. Será um diferencial Experiência com mecânicas de gamificação, como pontos, streaks, badges e leaderboards; Vivência com arquiteturas monorepo, utilizando pnpm, Turborepo, Nx ou similares; Experiência com produtos digitais voltados para educação, aprendizagem ou desenvolvimento. O que buscamos Mais do que domínio técnico, buscamos uma pessoa que tenha autonomia, organização e responsabilidade sobre suas entregas. Esperamos alguém que: Trabalhe com accountability e acompanhamento das próprias entregas; Seja organizado(a) e transparente na comunicação; Sinta-se confortável para levantar dúvidas, propor ajustes e sinalizar riscos; Valorize código bem estruturado e arquitetura modular; Tenha compromisso com qualidade e boas práticas de desenvolvimento; Tenha interesse genuíno em aprender e se desenvolver. Como trabalhamos Aqui, especificação e qualidade caminham juntas. Nenhuma feature entra em produção sem uma especificação revisada e aprovada. Trabalhamos com TypeScript em modo estrito, evitando atalhos que comprometam a qualidade do código, e buscamos uma arquitetura modular, com fronteiras bem definidas entre as diferentes partes do sistema.

Número de vagas: 1

Tipo de contrato e Jornada: Prestador de Serviços (PJ) - Período Integral

Área Profissional: Especialista em Informática, TI, Telecomunicações - Programador / Desenvolvedor

Assine a Conta Premium agora!
Exigências
  • Escolaridade Mínima: Ensino Superior
Valorizado
  • Experiência desejada: Entre 3 e 5 anos
Denunciar vaga

Outras vagas similares

Candidatar-me
Candidatar-me
Candidatar-me
Candidatar-me
Candidatar-me