Descrição
Resumo:
A Aghanim busca um Engenheiro Frontend Sênior para construir plataformas web escaláveis e de alto desempenho, bem como interfaces de produtos internos complexos para a indústria de jogos.
Pontos de destaque:
1. Foco em desempenho, arquitetura e construção de sistemas escaláveis, não apenas em interfaces gráficas (UI)
2. Trabalhe em plataformas web com alta carga e voltadas para dispositivos móveis, bem como em produtos internos complexos
3. Projete sistemas de interface gráfica (UI) extensíveis e experiências de editor para a indústria de jogos
A Aghanim é uma plataforma integrada de comércio, automação de liveops, engajamento comunitário e pagamentos voltada para videogames.
Jogos para dispositivos móveis tradicionalmente dependem das lojas de aplicativos para distribuição, pagamentos e relacionamento com os jogadores. Acreditamos que existe uma maneira melhor. A Aghanim ajuda estúdios de jogos a construir relações diretas com os jogadores, vender diretamente e edificar seu futuro sob seus próprios termos. Atualmente, mais de 100 jogos em todo o mundo já estão construindo esse futuro com a Aghanim.
Nossa equipe reúne profissionais de Los Angeles, Nova York, Seul, Pequim, Londres, Lisboa, Belgrado e outras localidades ao redor do globo, com experiência aprofundada nas áreas de jogos, fintech e tecnologia. Agimos com rapidez, mantemos a comunicação direta e priorizamos a conclusão efetiva das tarefas. Acreditamos que as melhores pessoas prosperam quando têm autonomia, senso de propriedade e participação no sucesso da empresa.
Procuramos um **Engenheiro Frontend Sênior** que se importe profundamente com desempenho, arquitetura e construção de sistemas escaláveis — não apenas com o lançamento de interfaces gráficas (UI).
Esta posição abrange duas áreas de produto distintas, porém complementares:
* Uma **plataforma web com alta carga e voltada para dispositivos móveis (hubs de jogos)**, onde desempenho, renderização no lado do servidor (SSR) e estratégias de renderização são fatores críticos
* Um **produto interno complexo (Construtor de Hubs de Jogos / CMS / Análises)**, cujo desafio consiste em desenvolver interfaces poderosas e flexíveis (editores, formulários, interfaces com estado intenso)
Você trabalhará em problemas muito diferentes dos frontends típicos baseados em operações CRUD — desde a otimização dos Core Web Vitals sob carga até o projeto de sistemas de interface gráfica (UI) extensíveis e experiências de editor.
Se você gosta de refletir sobre *como os elementos são renderizados, carregados, escalados e evoluem ao longo do tempo* — esta posição é para você.
**Produto 1: Hubs de Jogos (voltados para dispositivos móveis, SSR/alta carga)**
------------------------------------------------------
**Responsabilidades da função**
* Construir e manter interfaces escaláveis e voltadas para dispositivos móveis para hubs de jogos (web).
* Implementar estratégias de renderização críticas para o desempenho e de cache para sistemas com alta carga.
* Criar primitivas de interface gráfica (UI) reutilizáveis.
* Projetar a arquitetura frontend, garantir a observabilidade do desempenho no lado do cliente e escrever testes unitários/integrados.
**Qualificações obrigatórias**
* 5 anos ou mais de experiência em desenvolvimento frontend.
* Domínio sólido do React.
* Experiência prática em produção com Next.js e SSR para sistemas com alta carga.
* Experiência com TanStack (obrigatória).
* Excelentes habilidades em otimização de desempenho (Core Web Vitals, perfis, cache, otimização de pacotes).
* Experiência com Tailwind CSS v4 e Vite.
* Experiência com React Server Components.
* Experiência com Bun em tempo de execução.
**Qualificações desejáveis**
* Experiência prévia em projetos web voltados para entretenimento ou jogos.
**Produto 2: Construtores de Hubs de Jogos / CMS / Análises (React)**
----------------------------------------------------------
**Responsabilidades da função**
* Construir e aprimorar interfaces baseadas em React para construtores de hubs de jogos/CMS (editores de páginas, paletas de componentes, layouts, visualização prévia).
* Implementar formulários e gerenciamento de estado complexos, experiência do usuário (UX) em editores e componentes reutilizáveis:
+ Experiência com formulários baseados em esquemas (zod e outros)
+ Experiência com BaseUI ou Radix
* Garantir a qualidade do código por meio de testes e manter uma arquitetura frontend sustentável.
**Qualificações obrigatórias**
* 5 anos ou mais de experiência em desenvolvimento frontend.
* Domínio sólido do React (obrigatório).
* Experiência consolidada no desenvolvimento de aplicações de página única (SPA).
* Experiência com padrões de roteamento/gerenciamento de estado e otimização de desempenho para interfaces ricas.
* Experiência com Tailwind CSS v4 e Vite.
* Experiência com TanStack React Query
**O que buscamos**
* Grande senso de propriedade quanto à arquitetura frontend e ao desempenho
* Capacidade de projetar sistemas que possam escalar ao longo do tempo
* Abordagem estruturada para resolver problemas complexos de interface gráfica (UI) e desempenho
* Atenção aos detalhes tanto na experiência do usuário quanto na implementação técnica