Desenvolvedor Full Stack
Descrição da Vaga
**Quem Somos** Somos a Cuco Agency, uma agência de marketing e produtora de experiências por meio de eventos, ativações e conteúdo. Atuamos transformando marcas em experiências inesquecíveis, criando conexões reais entre empresas, pessoas e propósitos. Acreditamos no poder dos eventos como ferramenta estratégica de engajamento, posicionamento e construção de marca. Na Cuco, a estratégia encontra a criatividade para dar vida a experiências relevantes, bem executadas e memoráveis. Agora estamos expandindo nossa atuação para tecnologia. A Brief Events é uma plataforma de tecnologia para eventos nascida de mais de uma década produzindo experiências no mundo real. Resolvemos um problema que vivemos: o briefing carrega todos os objetivos, restrições e grandes ideias, mas depois é copiado, diluído e perdido entre emails, apresentações e planilhas. **Principais Responsabilidades:** * Desenvolver funcionalidades full stack (API, lógica de negócio e interface), sendo responsável pela entrega completa — da especificação ao deploy * Projetar e implementar APIs REST, serviços backend e interfaces em React/Next.js com TypeScript, garantindo arquitetura estruturada, validação adequada e padrões de engenharia * Entregar, já no primeiro ciclo de atuação, ao menos uma funcionalidade pequena completa (backend \+ frontend), revisada e integrada ao produto * Rodar a suíte de testes localmente, escrever ou atualizar testes unitários e de integração sempre que necessário, mantendo qualidade e previsibilidade * Atuar como dono(a) de histórias full stack com autonomia progressiva, garantindo que seus PRs estejam alinhados aos padrões técnicos definidos (camadas, validação, testes e organização) * Revisar código de outros desenvolvedores e oferecer feedback construtivo, contribuindo para a evolução coletiva da engenharia * Integrar código gerado por IA de forma crítica e responsável, revisando, testando e compreendendo completamente cada alteração antes de colocá\-la em produção * Trabalhar com integrações de IA/LLM (agentes, extração de documentos, embeddings, RAG), contribuindo para que o produto evolua com inteligência aplicada * Atuar presencialmente na Cuco como ponte entre os usuários do produto e o time de desenvolvimento, traduzindo necessidades operacionais em demandas estruturadas e tecnicamente viáveis * Participar ativamente dos rituais de gestão de projetos (planning, refinamento, review e alinhamentos técnicos), garantindo clareza, priorização e fluidez entre operação e tecnologia * Organizar tarefas no Linear, documentar decisões no Notion e manter comunicação clara e consistente via Slack * Propor melhorias técnicas e evoluções arquiteturais ao longo do tempo, contribuindo para aprimorar serviços, fluxos ou cobertura de testes do produto * Usar Cursor e Vibe Coding como parte do fluxo de trabalho diário * Contribuir para que a Brief Events evolua como um produto confiável, escalável e alinhado às necessidades reais da operação **Stack Tecnológica (Você Trabalhará Com)** **Frontend** Next.js 15, React 19, TypeScript, Tailwind, Radix/shadcn, React Hook Form, Zod, Jotai e comunicação em tempo real com Socket.io. **Backend** Node.js com Express, TypeScript (ESM), Prisma com PostgreSQL, Redis, Socket.io e logging estruturado com Pino. **IA e Dados** Integrações com Vercel AI SDK, Anthropic, Google AI/Vertex, Letta, além de recursos como extração de documentos, embeddings e busca vetorial. **Autenticação e Infraestrutura** Supabase (auth/SSR), Docker e Docker Compose para ambiente local, GitHub Actions para CI, Vercel (frontend) e Google Cloud Run (backend). **Qualidade e Engenharia** Jest (testes unitários e de integração), Supertest, Nock para mocking HTTP, TypeScript em modo estrito e padrões compartilhados de engenharia. Você não precisa dominar todas essas tecnologias. O mais importante é ter fundamentos sólidos em TypeScript, React e Node/Express, compreender boas práticas de arquitetura e estar disposto(a) a aprender rapidamente o restante da stack. **Requisitos** * Graduação concluída ou em andamento em áreas de tecnologia * Inglês avançado (ambiente de trabalho em inglês) * Fundamentos sólidos em TypeScript, React e Node/Express * Conhecimento em APIs REST e arquitetura backend estruturada * Familiaridade com validação de dados e testes automatizados * Conhecimento em banco de dados relacional (PostgreSQL) * Experiência com ferramentas de desenvolvimento assistido por IA **Experiência** * Mínimo de 02 anos de experiência prévia em desenvolvimento full stack * Vivência em times colaborativos e ambientes dinâmicos * Experiência com revisão de código e boas práticas de engenharia * Interesse ou experiência com integração de IA aplicada a produtos digitais é diferencial
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev