Vaga: Software Engineer (JavaScript Full Stack | Web Components | Performance)Fala, dev! Se você curte arquitetura desacoplada, JS bem estruturado e performance afiada, essa vaga pode ser sua.O que estamos procurando?Queremos alguém que jogue no nível hard do full stack, com uma pegada forte em JavaScript moderno, Web Components, Cloudflare Workers e Supabase.Se você já sentiu aquele prazer em refatorar um código spaghetti pra um sistema modular com reuso inteligente, essa vaga é sua cara.O que você vai fazer no dia a dia?Desenvolver e arquitetar componentes encapsulados e reutilizáveis com Web Components (vanilla JS, Lit, Stencil, ou outra tech stack relevante).Criar experiências de usuário rápidas, responsivas e acessíveis, sempre de olho no time-to-interactive e first-contentful-paint.Construir e otimizar APIs escaláveis com Supabase, garantindo eficiência em consultas e segurança nos dados.Trabalhar com Cloudflare Workers para criar aplicações serverless de alta performance e baixa latência.Resolver problemas complexos com design patterns modernos (Composite, Observer, Factory, etc.), aplicando princípios de SOLID e Clean Code.Atuar com microfrontends e integração full stack, garantindo uma arquitetura coesa e performática.Colaborar com times de produto e UX/UI, garantindo que a experiência final seja impecável.Participar de code reviews para manter a qualidade do código sempre no nível máximo.O que esperamos de você?Domínio real de JavaScript puro (ES6+) – sem depender de frameworks pra tudo.Experiência sólida com Web Components (Shadow DOM, Custom Elements, HTML Templates).Conhecimento profundo em OOP e arquitetura modular.Experiência com Cloudflare Workers para aplicações serverless.Boa noção de performance web (Lazy Loading, Async Rendering, Critical CSS, etc.).Experiência com Supabase (PostgreSQL, Auth, Edge Functions).Testes automatizados no frontend e backend (Jest, Vitest, Playwright ou Cypress).Experiência com APIs REST e GraphQL.Mentalidade de "performance first" – se uma página carrega em mais de 1s, já bate o desespero.Familiaridade com ferramentas como Lighthouse, WebPageTest e Chrome DevTools.Versionamento com Git (Git Flow, PRs bem escritas e commits organizados).Boa comunicação – você não precisa ser um palestrante, mas tem que conseguir explicar suas ideias e soluções.Diferenciais que brilham os olhos:Conhecimento em Arquitetura de Microfrontends.Experiência com Lit, Stencil ou outras libs de Web Components.Já trabalhou com SSR e Edge Computing para otimização de renderização.Contribuições para projetos open-source de frontend/backend.Ter um blog, canal ou qualquer outro meio de compartilhar conhecimento técnico.O que oferecemos?Desafios técnicos reais, sem CRUD básico.Ambiente que valoriza boas práticas – aqui código sujo não sobrevive.Liberdade para inovar – se tem um jeito melhor de fazer, a gente quer saber.Time global e remoto – colabore com gente do mundo inteiro.Salário competitivo + benefícios (CLT ou PJ, dependendo da preferência).
#J-18808-Ljbffr