Engenheiro de Software Pl. (Front-end)
- PagBank
- São Paulo, Brazil
- BRL 96,000 – BRL 144,000
Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛
Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios!
Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!
Implementar funcionalidades Front-End com foco em qualidade, performance, escalabilidade e manutenibilidade.
Desenvolver interfaces utilizando React e Next.js.
Integrar aplicações com APIs REST e CMS Headless, utilizando Strapi.
Atuar em um ambiente híbrido composto por aplicações legadas e modernas, seguindo os padrões arquiteturais definidos.
Escrever e manter testes unitários e de integração.
Realizar revisões de código (Code Review), contribuindo para a qualidade das entregas.
Identificar e implementar melhorias contínuas no código e nos processos de desenvolvimento.
Monitorar e otimizar a performance das aplicações, considerando métricas de experiência do usuário e boas práticas de desenvolvimento web.
Manter a documentação técnica atualizada quando aplicável.
Acompanhar a evolução das tecnologias utilizadas pelo time e contribuir para a evolução técnica das soluções.
Superior completo ou cursando em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Experiência com HTML5, CSS3 e JavaScript (ES6+).
Experiência com React e Next.js.
Conhecimento em Server-Side Rendering (SSR) e Static Site Generation (SSG).
Experiência com componentização e consumo de Design Systems.
Conhecimento de Design Patterns, SOLID e Clean Code.
Experiência com integração de APIs REST.
Capacidade de atuar em bases de código legadas e modernas.
Experiência com testes unitários utilizando Jest, Testing Library ou ferramentas similares.
Familiaridade com testes de integração.
Experiência com Git e fluxos colaborativos de desenvolvimento.
Familiaridade com pipelines de CI/CD.
Conhecimento em performance web, incluindo Core Web Vitals.
Conhecimento das principais práticas de segurança Front-End, incluindo prevenção de XSS e CSRF.
Conhecimento em metodologias ágeis, como Scrum e Kanban.
Familiaridade com CMS Headless, preferencialmente Strapi.
Conhecimento em Incremental Static Regeneration (ISR).
Experiência com Node.js em cenários de SSR ou BFF.
Experiência com testes End-to-End (E2E), utilizando Playwright ou ferramentas similares.
Experiência na criação, evolução ou manutenção de Design Systems.
Conhecimento em internacionalização de aplicações (i18n).
Experiência em fintechs ou ambientes regulados.
Conhecimento em Edge Computing e CDN.
Familiaridade com ferramentas de observabilidade, como New Relic, Datadog ou similares.
Skills
- React
- Next.js
- JavaScript
- HTML5
- CSS3
- REST APIs
- Strapi

