Clera - Your AI talent agent
LoginStart
Start
G
Getnet

Senior Front-end Engineer

full-time•Porto Alegre, São Paulo

Summary

Location

Porto Alegre, São Paulo

Type

full-time

Experience

5-10 years

Company links

Website

About this role

<h2 class="sc-6fde0c52-0 haCHdH" data-testid="section-Construa sua carreira na Getnet:-title"><span style="color: rgb(236, 0, 0);"><span class="TextRun SCXW43719614 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW43719614 BCX8" data-ccp-parastyle="Normal (Web)">✨ </span></span>Seu talento impulsiona o nosso futuro</span></h2> <div class="sc-c1003a30-1 lnQWzD"> <p><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">A </span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Getnet</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)"> é uma empresa global de tecnologia especializada em soluções de pagamento para o comércio. Fundada no Brasil e presente na América Latina e na Península Ibérica, apoiamos mais de </span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">1,3 milhão de comerciantes</span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)"> com serviços completos — da maquininha ao e-commerce.</span></span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto">Fazemos parte da </span><strong><span data-contrast="auto">PagoNxt</span></strong><span data-contrast="auto">, a fintech global do Grupo Santander, e atuamos como um hub de adquirência com forte presença em </span><strong><span data-contrast="auto">Espanha, Portugal, Brasil, México, Chile, Argentina e Uruguai</span></strong><span data-contrast="auto">.</span><span data-ccp-props="{}">&nbsp;</span></p> <p><span data-contrast="auto">Nossa missão é clara: </span><strong><span data-contrast="auto">simplificar os pagamentos com inovação, segurança e escala</span></strong><span data-contrast="auto">, ajudando negócios de todos os tamanhos a crescer com agilidade.</span><span data-ccp-props="{}">&nbsp;</span></p> <p><span data-contrast="auto">Oferecemos uma plataforma unificada que integra hardware, software, prevenção à fraude, adquirência, conciliação e serviços financeiros — tudo em um só ecossistema, para que nossos clientes possam focar no crescimento do seu negócio.</span><span data-ccp-props="{}">&nbsp;</span></p> <p><span data-contrast="auto">Fazer parte da Getnet é se juntar a uma empresa que combina a inovação de uma fintech com a solidez de um banco global.</span><span data-ccp-props="{}">&nbsp;</span></p> <p><strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Imagine your future. Care for your career. </span></span></strong><strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Simplify</span> <span data-ccp-parastyle="Normal (Web)">your</span> <span data-ccp-parastyle="Normal (Web)">journey</span><span data-ccp-parastyle="Normal (Web)">.</span></span></strong><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Isso significa que você terá a chance de construir soluções de impacto, crescer com oportunidades reais de desenvolvimento e evoluir em uma cultura que valoriza bem-estar, inclusão e clareza.</span></span>&nbsp;<br><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Combinamos flexibilidade, autonomia e colaboração global — para que você possa focar no que importa, se conectar com propósito e ajudar a moldar o futuro.</span></span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Aqui, você vai encontrar espaço para crescer, oportunidades reais para liderar e uma cultura onde todas as pessoas pertencem e contribuem.</span></span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">✨</span></span> <strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Se você quer fazer parte da próxima geração de soluções financeiras, este é o lugar certo.</span></span></strong><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p><strong><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Já te imagina sendo Nxter?</span></span></strong><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <hr> <p><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Na Getnet, estamos buscando uma pessoa para a vaga de <strong><span data-teams="true">Senior Front-end Engineer </span></strong></span></span><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">&nbsp;para se juntar ao nosso time em <strong>Porto Alegre/RS ou São Paulo/SP.</strong></span></span></p> <p><span data-teams="true">Buscamos um(a) Senior Front-end Engineer responsável por atuar como referência técnica em projetos de plataforma focados em FrontEnd, criar e evoluir design systems e bibliotecas de componentes, implementar microfrontends e manter fluxos modernos de build e documentação (Vite, Storybook). A pessoa dará suporte técnico a squads, conduzirá decisões arquiteturais front-end e garantirá consistência, escalabilidade e performance das interfaces.</span></p> <ul> <li><strong>Design System: </strong>Definir, projetar, documentar e manter design systems, tokens de design e pipelines de sincronização entre Figma e código.</li> <li><strong>Component Library: </strong>Criar e manter bibliotecas de componentes reutilizáveis com versionamento e governança.</li> <li><strong>Documentação de Componentes:</strong> Manter Storybook atualizado, escrever exemplos, guidelines e documentação de uso.</li> <li><strong>Build e Tooling</strong>: Projetar e otimizar pipelines de build com Vite (ou ferramentas modernas), configurar bundlers, caching e otimizações de produção.</li> <li><strong>Microfrontends: </strong>Projetar, implementar e operar microfrontends (Module Federation, single-spa ou abordagens compatíveis) para entrega independente de equipes.</li> <li><strong>Desenvolvimento:</strong> Implementar aplicações com React, TypeScript e Next.js (SSR/SSG quando aplicável).</li> <li><strong>Integração:</strong> Integrar com APIs REST/GraphQL e colaborar com times de Node.js/Back-end.</li> <li><strong>Qualidade e Observabilidade: </strong>Garantir testes (unitários, integração, E2E), monitoramento de performance (RUM), e práticas de a11y (WCAG).</li> <li><strong>Mentoria e Governança:</strong> Conduzir code reviews, orientar squads no uso das libs e promover boas práticas de componentização e deploy contínuo.</li> </ul> <p>&nbsp;</p> <p><span style="color: rgb(0, 0, 0);"><span style="font-weight: bold; font-size: 12pt;"><span data-contrast="auto">✅ O que buscamos em você&nbsp;</span></span></span></p> <p><span style="color: rgb(0, 0, 0);"><span style="font-weight: bold; font-size: 12pt;"><span data-contrast="auto"></span></span></span></p> <ul> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Experiência avançada com React, TypeScript e outros frameworks e linguagens de mercado.<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Mínimo 5 anos de experiência em front-end.<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Experiência com Design Systems (tokens, versionamento, governança).<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Experiência prática com Storybook e manutenção de catálogo de componentes.<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Experiência com Figma (componentes, tokens, handoff).<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Experiência com Vite e outras ferramentas modernas de build (Webpack/Rollup).<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Experiência em microfrontends (Module Federation, single-spa ou abordagens equivalentes).<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Experiência com Next.js (SSR/SSG) e otimizações de performance.<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Conhecimento de testes (unit, integration, e2e) e CI/CD para front-end.<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Consumo de APIs REST/GraphQL; colaboração com Node.js.<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Boas práticas de acessibilidade e performance web.<br></span></span></span></li> <li><span style="color: rgb(0, 0, 0);"><span style="font-size: 12pt;"><span data-contrast="auto">Fluência em inglês ou Espanhol</span></span></span></li> </ul> <p><span style="color: rgb(0, 0, 0);"><span style="font-weight: bold; font-size: 12pt;"><span data-contrast="auto"></span></span></span></p> <p><span style="color: rgb(0, 0, 0);"><span style="font-weight: bold; font-size: 12pt;"><span data-contrast="auto">✅ O que pode contar pontos a mais</span></span></span></p> <ul> <li><span data-contrast="auto">Experiência com monorepos (Turborepo, Nx).<br></span></li> <li><span data-contrast="auto">Experiência com CSS-in-JS, Vitte, Tailwind ou arquiteturas de styling escaláveis.<br></span></li> <li><span data-contrast="auto">Experiência em observabilidade de front-end (RUM, performance monitoring).<br></span></li> <li><span data-contrast="auto">Experiência prévia implementando pipelines que sincronizam tokens do Figma para código.<br></span></li> <li><span data-contrast="auto">Contribuições públicas/portfólio com bibliotecas, design systems ou microfrontends.</span></li> </ul> <hr> <p><span data-ccp-props="{}"><span style="color: rgb(0, 0, 0);"><span style="font-weight: bold; font-size: 12pt;"><span data-contrast="auto">🎯&nbsp;<strong>O que oferecemos&nbsp;</strong></span></span></span></span></p> <p>🩺 Assistência médica<br>🦷 Assistência odontológica<br>💪 Wellhub<br>🥳 Day off de aniversário<br>🚑 Seguro de vida<br>💉 Campanha de vacinação anual<br>🚌 VT<br>🍝 VR/VA<br>💰 Bônus anual<br>👶 Auxílio creche<br>🎅 Vale natalino<br>🤰 Extensão dos períodos de licença maternidade e paternidade<br>🧠 Programa de Apoio Pessoal Especializado (PAPE)<br>🌎 Plataforma Ástex: recurso gratuito para você aprender um novo idioma (inglês, espanhol, francês, italiano, alemão e português)<br>📚 Acesso a uma plataforma de learning conectada a todos os conteúdos do LinkedIn Learning e o'Reilly<br>♨️ Possibilidade de contratação de empréstimos pessoais com juros menores que os de mercado</p> <p>&nbsp;</p> <p><span data-ccp-props="{}"><span style="color: rgb(0, 0, 0);"><span style="font-weight: bold; font-size: 12pt;"><span data-contrast="auto"><strong><span data-ccp-parastyle="Normal (Web)">📬</span> <span data-ccp-parastyle="Normal (Web)">Seguinte passo</span>&nbsp;</strong></span></span></span></span><br><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Candidate-se&nbsp;</span></span><span data-contrast="auto">e se você conhece alguém que possa estar procurando por essa oportunidade, compartilhe.</span><span data-ccp-props="{}">&nbsp;</span></p> </div>

What you'll do

  • The Senior Front-end Engineer will act as a technical reference in platform projects focused on FrontEnd, creating and evolving design systems and component libraries. They will also implement microfrontends and maintain modern build and documentation flows.

About Getnet

We are a world-leading payment solution provider for merchants, international corporates and SME’s. PagoNxt brings together the most disruptive payment businesses from Banco Santander, boasting over 160 years of banking experience and 153 million customers worldwide. PagoNxt is an autonomous company, working as a fintech to deliver fast solutions to the payments market. Headquartered in Madrid with a presence in 11 countries and a team of 6,300 payment experts and developers worldwide, with an extra 1,200 external developers, PagoNxt delivers its value proposition to more than 1.3 million merchants, and 200,000 international SME’s and corporates worldwide. Today, PagoNxt is made up of three businesses: - Getnet (merchant acquiring) - Ebury (international trade & FX) - PagoNxt Payments (A2A payment infrastructure)

Ready to join Getnet?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Front-end Engineer do at Getnet?

Toggle
As a Senior Front-end Engineer at Getnet, you will: the Senior Front-end Engineer will act as a technical reference in platform projects focused on FrontEnd, creating and evolving design systems and component libraries. They will also implement microfrontends and maintain modern build and documentation flows..

Is the Senior Front-end Engineer position at Getnet remote?

Toggle
The Senior Front-end Engineer position at Getnet is based in Porto Alegre, Rio Grande do Sul, Brazil and São Paulo, São Paulo, Brazil. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Front-end Engineer position at Getnet?

Toggle
You can apply for the Senior Front-end Engineer position at Getnetdirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Getnet's careers site.
Join our talent pool first to get notified about similar roles that match your profile.