Resumidamente: o front-end no iGaming faz tudo o que o jogador vê: o lobby com milhares de jogos, a linha de apostas com odds em tempo real, a caixa e a área pessoal e, nos estúdios de slots, os próprios jogos no browser. A stack dos operadores é a habitual: React ou Angular, TypeScript, WebSocket. Nos estúdios, PixiJS e Spine. Um mid em Malta e Chipre ganha €3500–4800 por mês; em remoto, €2200–3300. A 7 de outubro de 2026, o catálogo da SpinHire tem 63 vagas front-end abertas, 22 delas remotas e nenhuma junior.

Sábado à noite, três jogos da Premier League em simultâneo. No ecrã do telemóvel, o jogador tem a linha ao vivo: as odds mudam a cada segundo, os mercados fecham e reabrem depois de cada lance perigoso, o boletim recalcula o ganho possível em tempo real. O jogador não pensa que tudo isto é desenhado pelo browser de um telemóvel de duzentos euros, com dados móveis no metro. Quem pensa nisso é o programador front-end. Se a interface congelar dois segundos, a odd muda, a aposta não é aceite e o jogador fecha o separador. No iGaming, o front-end é a interface por onde passa o dinheiro, e o custo de um erro é maior do que na maioria dos produtos.

O que faz um programador front-end em casinos e apostas

As tarefas dependem muito de onde trabalha. No setor há três front-ends diferentes, e nas vagas costumam ter o mesmo nome.

  • Num operador ou plataforma. O lobby do casino com filtros e pesquisa em milhares de jogos, a linha e o boletim do sportsbook, a caixa com uma dezena de métodos de pagamento, a área pessoal, os bónus e a verificação. Tudo isto numa dezena de línguas e moedas, muitas vezes em builds white label para as várias marcas da mesma empresa.
  • Num estúdio de slots e jogos live. O trabalho está mais próximo do gamedev: o jogo é desenhado em canvas com PixiJS ou WebGL, as animações montam-se em Spine e GSAP, e a métrica principal são 60 fotogramas fluidos num Android fraco. Nas vagas, esta função chama-se Frontend Gameplay Developer ou Frontend/Games Developer.
  • Numa equipa de media buying. Landing pages, pre-landers e white pages para ofertas. A barreira de entrada é a mais baixa, o dinheiro também é menor, mas aqui aprende-se depressa a pensar em conversão.

O que os três têm em comum são os dados em tempo real e as exigências de velocidade. O lobby tem de abrir num segundo, as odds chegam por WebSocket e as Core Web Vitals afetam tanto o SEO como a conversão em depósito. Muitos operadores fazem SSR em Next.js precisamente por causa dos resultados de pesquisa: no jogo, a concorrência pelo tráfego do Google é feroz.

Stack: React, Angular e PixiJS

Se programa em React, já serve à maioria dos empregadores. React ou React Native aparecem em 19 das 63 vagas do catálogo; o Angular surge nas plataformas B2B e na combinação «React + Angular» da Gamingtec. O TypeScript está presente por defeito quase em todo o lado, mesmo quando não consta do título. Nos estúdios de slots, o conjunto é outro: TypeScript, PixiJS, GSAP, Spine, por vezes WebGL diretamente ou Unity para builds WebGL. Há 8 vagas destas no catálogo: Evolution em Sófia e Riga, Aristocrat em Cracóvia e Sófia, OptiPlay e GameCode em remoto, Mamba Play na Bulgária.

Especificidades do setor que não lhe perguntam numa entrevista normal, mas aqui sim: como mostrar a mudança de uma odd sem redesenhar a linha inteira; o que fazer ao boletim se o mercado fechar durante a aposta; como pôr em cache um lobby com milhares de jogos com imagens de uma centena de fornecedores. Isto aprende-se em poucos meses de trabalho, mas se perceber de antemão como funciona um sportsbook, nota-se na entrevista. O front-end trabalha mais de perto com o backend do que num produto comum, por isso vale a pena ler também sobre o programador backend no iGaming.

Salário de um programador front-end no iGaming

Referência: ficha da profissão no catálogo da SpinHire. Valores em euros, brutos por mês.

NívelMalta e ChiprePolónia, Roménia, Países BálticosRemoto
Júnior€2100–2800€1600–2200€1100–1700
Mid€3500–4800€2700–3800€2200–3300
Sénior€5200–7000€4100–5600€3600–5000
Lead€7500–10 500€6000–8200€5300–7500

O front-end no iGaming é um pouco mais barato do que o backend e o DevOps: nesses, um mid em Malta ganha €4000–5500; no front-end, €3500–4800. A diferença encurta no nível sénior e quase desaparece para quem domina tanto a interface de produto como o grafismo de jogos. Normalmente é só salário base; nas empresas de produto pode haver bónus anual e, no media buying, por vezes paga-se a mais pelo volume de landing pages. Pode estimar o seu valor para a sua cidade e nível na calculadora de salários.

O que dizem os anúncios. Das 63 vagas front-end do catálogo a 7 de outubro, duas indicavam o valor. A Rush Street Interactive procura um Senior Frontend Engineer em remoto a partir do Canadá por $103 000–155 000 por ano, cerca de $8600–12 900 por mês. A GameCode, de Varsóvia, oferece a um programador de jogos em remoto 11 000–22 000 zlótis por mês, cerca de €2600–5100. Os restantes só falam de dinheiro na entrevista, por isso convém conhecer de antemão o intervalo de mercado. Como não se vender barato é explicado no artigo sobre negociar a proposta.

Vagas front-end no iGaming: quem está a contratar agora

A 7 de outubro de 2026, no catálogo da SpinHire há 68 vagas abertas para a pesquisa frontend. Cinco são de Frontend QA, que não contamos, e ficam 63 funções de programador. A Betsson Group tem mais — 12, em Malta, Tallinn, Budapeste e Atenas, sobretudo na equipa de sportsbook. A Sporty Group tem 9 vagas, quase todas remotas: Europa, América Latina e «global». A Evolution tem 6, incluindo o estúdio Nolimit City em Estocolmo e Varsóvia em regime híbrido. A Kaizen Gaming, com a marca Betano, e a FanDuel contratam 4 pessoas cada; a Aristocrat e a Gamingtec, 3 cada.

Retrato do catálogo a 7.10.2026Vagas
Programadores front-end (sem QA)63
Escritório39
Remoto22
Híbrido2
Senior, architect no título21
Team lead, tech lead, head11
Middle no título6
Sportsbook e apostas ao vivo14
Jogos: PixiJS, WebGL, gameplay8
Junior no título0

O quadro é parecido com o do resto do desenvolvimento no setor: o mercado pede experiência. Um terço das vagas é de nível sénior, outras 11 são de liderança, e junior não há nenhuma. Cerca de um terço é remoto; o resto são escritórios em Malta, Grécia, Reino Unido, Estónia, Bulgária e Polónia. O inglês é referido em 61 das 63 vagas e o russo em 4, normalmente na SOFTSWISS, na Gamingtec e noutras equipas com desenvolvimento de língua russa. Uma seleção de funções remotas em todas as áreas está no artigo sobre trabalho remoto no iGaming.

Como tornar-se programador front-end no iGaming

A entrada do zero está aqui quase fechada: no catálogo não há uma única vaga junior. Há três caminhos reais.

  • Do desenvolvimento web comum. O caminho mais frequente. A experiência com React ou Angular transfere-se por inteiro; a especificidade das apostas, da caixa e dos bónus explica-se no onboarding. São especialmente valorizados fintech, marketplaces e tudo o que envolva pagamentos e dados em tempo real.
  • Do gamedev. Se fez jogos para browser ou mobile em PixiJS, Phaser ou Unity, tem caminho direto para os estúdios de slots. Aí valoriza-se a capacidade de tirar uma animação fluida de um telemóvel fraco.
  • Através de páginas para media buying. Landing pages e pre-landers são uma forma de entrar no setor com pouca experiência. Ao fim de um ou dois anos, com React no portefólio, pode passar para um operador.

Na entrevista, vai haver um teste: montar um pedaço de lobby ou de linha a partir de um mockup em Figma, ligar um mock de WebSocket com odds, por vezes uma pequena animação em PixiJS. Vão perguntar sobre desempenho: virtualização de listas longas, memoização, carregamento lento de imagens. No CV, ponha números: quanto acelerou o carregamento, como mudou a conversão depois de um redesign. Como apresentar a experiência para o setor é explicado no guia sobre o CV para iGaming, e sobre o dinheiro e os riscos de mudar de setor, na análise da passagem do IT para o iGaming.

Horário e condições

Cinco dias por semana, sobretudo remoto ou híbrido em quem não está preso a uma licença. Os piquetes no front-end são raros, sobretudo nas plataformas de apostas durante grandes torneios, quando os lançamentos são congelados por uma semana. O inglês técnico é obrigatório; nas equipas internacionais espera-se B1–B2. Nas equipas de produto com desenvolvimento de língua russa, esse nível chega.

Para onde crescer

A progressão é a padrão: Senior Frontend Developer, depois Frontend Team Lead e Engineering Manager. Ramos laterais: fullstack, se estiver disposto a pegar em Node.js ou Java, e design de produto, se se sentir mais próximo das interfaces do que do código — a Nolimit City procura precisamente um designer UX/UI com competências de front-end. Nos estúdios de slots, pode crescer até tech lead do motor de jogo. As funções vizinhas, com intervalos salariais, do designer de produto ao QA, estão na secção profissões e salários.

Perguntas frequentes

Que stack precisa um front-end num casino online?

Nos operadores e plataformas, o mais comum é React ou Angular com TypeScript, Next.js para SEO e WebSocket para dados em tempo real. Nos estúdios de slots, são precisos TypeScript, PixiJS, GSAP e Spine.

Quanto ganha um programador front-end no iGaming?

Segundo o catálogo da SpinHire, um mid ganha €3500–4800 brutos por mês em Malta e Chipre, €2700–3800 na Polónia, Roménia e países bálticos e €2200–3300 em remoto. Um lead em Malta ganha €7500–10 500.

É possível tornar-se programador front-end no iGaming sem experiência?

É difícil: a 7 de outubro de 2026, entre as 63 vagas front-end do catálogo da SpinHire, não há nenhuma junior. A entrada real é a partir do desenvolvimento web comum, com 2–3 anos de React ou Angular, ou através de landing pages em equipas de media buying.

Há muitas vagas front-end remotas no iGaming?

Cerca de um terço: a 7 de outubro de 2026, das 63 vagas do catálogo da SpinHire, 22 são remotas, 39 presenciais e 2 híbridas. Quem oferece mais remoto são a Sporty Group, a SOFTSWISS e pequenos estúdios de slots.

Em que difere o front-end num estúdio de slots do front-end num operador?

No operador, é desenvolvimento web de produto: lobby, linha, caixa, área pessoal em React ou Angular. No estúdio de slots, o trabalho está mais próximo do gamedev: canvas e WebGL com PixiJS, animações em Spine, otimização para telemóveis fracos.

Eventos do setor

Todos os eventos →

Fontes