Descrição da vaga: Desenvolvedor de Software PlenoEstamos em busca de um desenvolvedor de software pleno para integrar nossa equipe dedesenvolvimento.O candidato ideal tera experiencia com desenvolvimento full-stack em TypeScript,familiaridade com aplicacoes de comunicacao em tempo real e capacidade de trabalharem equipe em um ambiente agil.Responsabilidades:Desenvolver e manter aplicacoes web full-stack utilizando TypeScript, Nuxt 3 (Vue 3)no frontend e Bun no backend. Modelar e manter schemas de banco de dados com Prisma ORM (PostgreSQL e MySQL).Construir e manter componentes de UI reutilizaveis com PrimeVue e Tailwind CSS.Gerenciar estado da aplicacao com Pinia e composables Vue 3.Corrigir bugs, otimizar desempenho e garantir a estabilidade da aplicacao para 60+agentes simultaneos. Participar da definicao de solucoes tecnicas e decisoes de arquitetura.Realizar code reviews e apoiar desenvolvedores juniores.Escrever e manter testes automatizados.Colaborar com times de produto, QA e infraestrutura.Documentar funcionalidades e rotinas tecnicas.Requisitos Obrigatorios:Experiencia solida com TypeScript (frontend e backend).Experiencia com Vue 3 e/ou Nuxt 3.Conhecimento em desenvolvimento de APIs e comunicacao em tempo real (WebSocket).Experiencia com bancos de dados relacionais (PostgreSQL e/ou MySQL) e ORMs(preferencialmente Prisma). Conhecimento em Docker e containerizacao de aplicacoes.Familiaridade com Git e fluxos de versionamento de codigo.Conhecimento em programacao orientada a objetos e arquitetura orientada a eventos.Graduacao em Ciencia da Computacao, Engenharia de Software ou areas relacionadas,ou experiencia equivalente comprovada. Diferenciais:Experiencia com Bun como runtime JavaScript/TypeScript.Familiaridade com PrimeVue e Tailwind CSS.Experiencia com Pinia para gerenciamento de estado.Conhecimento em Traefik como reverse proxy e Portainer para orquestracao.Experiencia com autenticacao JWT e seguranca de aplicacoes web.Experiencia com integracao de multiplos bancos de dados em uma unica aplicacao.Stack Tecnologica:Linguagem: TypeScriptRuntime: BunFrontend: Nuxt 3, Vue 3, PrimeVue 4, Tailwind CSS, PiniaBackend: Bun WebSocket Server nativoBanco de Dados: PostgreSQL 16, MySQL/MariaDBORM: Prisma 7Comunicacao: WebSocket, WebRTCAutenticacao: JWT + bcryptjsInfraestrutura: Docker, Docker Compose, Portainer, TraefikTestes: Bun Test