
INSCALE
Desenvolvedor Frontend Sénior (React)
Lisboa
18 de outubro de 2026
Tempo integral
46200 - 60200 EUR
Descrição do Papel
A INSCALE é um parceiro de inovação em TI que impacta pessoas e empresas. Unimos talento tecnológico a organizações com pensamento avançado, construindo uma parceria poderosa que impulsiona ambos para o próximo nível.
Ajudamos os nossos clientes a alcançar um crescimento escalável, combinando a nossa experiência comprovada em TI com estratégias de aquisição de talento líderes de mercado e quase duas décadas de know-how na indústria.
Perfil do Cliente
A Axo Group é uma empresa de Fintech e o intermediário de empréstimos preferido na Noruega, Suécia, Finlândia e Dinamarca. Operam em toda a região nórdica através das suas marcas: Axo Finans, LendMe e Axolania e estão no mercado há mais de 10 anos.
A Axo atua como um intermediário entre consumidores que procuram refinanciar e consolidar dívidas não seguras (cartões de crédito e empréstimos não seguros) e bancos em toda a região nórdica. Para o consumidor, garantem que obtêm a melhor oferta com as melhores condições possíveis, pois trabalham com 25-35 bancos em cada mercado. Para os bancos, servem como um canal de marketing importante para atrair novos clientes.
O negócio deles está a correr muito bem e, com base na sua estratégia de construir uma plataforma global, precisam de mais um desenvolvedor qualificado para os ajudar a criar ainda mais coisas excelentes.
Responsabilidades
Você se tornará um membro de uma equipe técnica global localizada em Oslo, Helsingborg e Lisboa, construindo uma plataforma de corretagem e adesão multilíngue, altamente escalável e cloud native, com um mínimo de código legado.
Possui recursos significativos de front-end de ponta a ponta nas superfícies de Dinheiro e Volume (M&V) da plataforma Axo — React e TypeScript. Trabalha numa cultura de engenharia AI-First onde o Claude Code e o desenvolvimento assistido por IA são fluxos de trabalho diários, não extras opcionais. Conecta o pensamento de produto, fortes instintos de arquitetura e entrega prática — enviando vários recursos por semana enquanto mantém o padrão de qualidade que os dados financeiros exigem. Contribui para a direção arquitetónica, orienta desenvolvedores juniores e colabora entre produto, design e dados.
Suas responsabilidades crescerão de acordo com suas habilidades e experiência.
- Possuir o desenvolvimento completo de features front-end desde a especificação até a implementação — React / TypeScript
- Liderar discussões arquitetónicas - documentar decisões em especificações e planos leves (spec.md / plan.md) • Construir e revisar fluxos de trabalho de agentes de IA usando Claude Code, ou ferramentas equivalentes — delegar implementação, rever todas as saídas
- Construir UI responsiva e acessível e integrar com APIs de plataforma e financeiras (REST / GraphQL)
- Evoluir para fullstack — assumir trabalho de backend em Go à medida que avança, começando com modelagem de domínio e design de API orientada a recursos (controlando a camada de acesso a dados ao longo do tempo)
- Aprender a aplicar requisitos de conformidade do GDPR e da Lei de IA da UE em cada feature — a privacidade de dados é arquitetura, não um checkbox
- Orientar engenheiros de nível médio e júnior; estabelecer o padrão para a qualidade do código e práticas de desenvolvimento assistido por IA
Requisitos Técnicos (Obrigatórios):
Frontend — React
- 5+ anos de experiência em front-end; 3+ anos construindo produção React
- Forte domínio do React moderno — hooks, composição, comportamento de renderização/desempenho, e quando não usar um hook
- Forte e idiomático TypeScript em um grande base de código — generics, uniões discriminadas, inferência, tipificação de limites de bibliotecas compartilhadas (não apenas tipificação de props)
Escreve código limpo orientado a componentes com clara separação de preocupações
- Sólido entendimento de padrões de gerenciamento de estado e de recuperação de dados, e o julgamento para desacoplar a recuperação de dados dos componentes: invalidação de cache, modelagem de estados de requisições/carregamento/erro, atualizações otimistas, deduplicação e validação de formatos de dados na fronteira da rede em vez de confiar na conexão
- Confortável em instrumentar o que envia — rastreamento de eventos para medição, e leitura de resultados de experimentos para saber se funcionou
- Confortável em consumir e integrar APIs REST orientadas a recursos, incluindo o nosso CMS sem cabeça
- Trabalha efetivamente em uma grande base de código compartilhada / monorepo — respeita limites de pacotes, considera o raio de impacto, e não cuida apenas do seu próprio canto
- Experiência prática com um framework moderno SSR React — carregamento de dados, streaming, camadas de cache, a fronteira cliente/servidor (onde a maior parte da nossa área de superfície reside)
- Um moderno runner de testes JS/TS e React Testing Library — testes de comportamento, não de implementação
- Desenvolvimento orientado a componentes com testes de componentes isolados e ferramentas de regressão visual/interação
- Trata um pipeline verde e desenvolvimento baseado em trunk como requisitos mínimos — mudanças pequenas e frequentemente mescladas, não longas branches • Confortável com depuração e otimização de desempenho
Artesanato em UI e colaboração
- Constrói UI responsiva e acessível (ciente do WCAG) com atenção à experiência do utilizador
- Fortes fundamentos em HTML / CSS e JavaScript / TypeScript moderno
- Confortável a trabalhar dentro de um sistema de design compartilhado de múltiplas marcas e biblioteca de componentes — tokens de design, temas e acessibilidade embutidos em primitivas compartilhadas em vez de reaplicadas por superfície
- Colabora estreitamente com design e back-end em contratos de API compartilhados
Requisitos Técnicos (Bom ter):
- Uso diário existente de ferramentas de codificação agentes - capaz de descrever e demonstrar um fluxo de trabalho e configuração de ferramentas de desenvolvimento de IA pessoal (por exemplo, CLAUDE.md, regras do projeto, engenharia de contexto) - é um grande ponto positivo, não um pré-requisito
- Interesse genuíno em evoluir para fullstack — disposto a aprender Go para trabalho de back-end (o caminho de crescimento para este papel)
- Qualquer exposição a back-end (Go, Node, ou similar); experiência em ambientes regulamentados / fintech (GDPR, manuseio de dados financeiros/pessoais)
- Modelagem de domínio e design de API orientada a recursos — a primeira proficiência no caminho de crescimento fullstack, levando à posse da camada de acesso a dados
- Sabe como escrever e rever Registros de Decisões Arquitetónicas (ADRs), Desenho de Baixo Nível (LLD) e Desenho de Alto Nível (HLD) — útil à medida que assume mais responsabilidade arquitetónica
- Ferramentas de large-monorepo (pnpm workspaces, Turborepo): gráficos de construção, CI baseado em afetados, versionamento de pacotes compartilhados
- Web Vitals/Core Web Vitals / otimização de INP, desempenho SSR, cache em edge/CDN, disciplina de tamanho de bundle. Experiência em produto para múltiplas marcas / múltiplos mercados / i18n
- Plataformas de feature-flag / experimentação (por exemplo, Statsig, LaunchDarkly); ferramentas de observabilidade (por exemplo, Sentry); análises comportamentais
- Experiência com React Hook Form (ou equivalente) para estado de formulário complexo
Observações:
Modelo de trabalho híbrido:
• 2 vezes por semana trabalhar no escritório de Lisboa (Avenida da Liberdade, Nr. 36, 7º andar, Lisboa)
Compensação (salário bruto mensal): €3,300 - €4,300. O papel é normalmente colocado em torno de €3,800 bruto/mês, dependendo da experiência e escopo. A colocação final dentro da faixa é determinada por avaliação objetiva em relação aos requisitos do papel.
Viagens:
Principalmente eventos da empresa e reuniões internas entre escritórios.
Benefícios
- Contrato permanente com a Inscale
- 14 salários
- 22 dias de férias
- Feriados em Portugal
- Seguro de saúde
- Benefícios flexíveis
- Plano de carreira