Staff Fullstack Software Engineer | Front-end
Indexed description
Estamos buscando um(a) Staff Fullstack Software Engineer | Front-end para integrar o time de Engenharia da PWS Cloud e atuar na construção e evolução dos nossos produtos digitais.
Buscamos uma pessoa com sólida experiência em Engenharia de Software e desenvolvimento de aplicações web modernas, que combine profundidade técnica, atuação hands-on e visão sistêmica para resolver desafios complexos, com maior especialização em Front-end.
Como Staff, você terá um papel importante na evolução técnica das aplicações, influenciando decisões de arquitetura, avaliando trade-offs e ajudando a estabelecer padrões que elevem a qualidade, performance e sustentabilidade das soluções. A atuação também envolve a integração com serviços por meio de APIs e da camada de Backend for Frontend (BFF).
Mais do que desenvolver funcionalidades, esperamos alguém capaz de atuar como referência técnica, apoiando a evolução de outros engenheiros e colaborando com diferentes times e disciplinas na construção das soluções.
A posição exige capacidade de equilibrar qualidade técnica, simplicidade, velocidade de entrega e necessidades do negócio, considerando os impactos das decisões tanto na experiência dos produtos quanto na evolução das aplicações.
Responsabilidades e atribuições
Desenvolver e evoluir aplicações web modernas utilizando React, TypeScript e tecnologias do ecossistema Frontend;
Definir e evoluir arquiteturas Frontend escaláveis, performáticas, testáveis e de fácil manutenção;
Atuar como referência técnica, apoiando outros engenheiros e liderando decisões e iniciativas de maior complexidade;
Definir e disseminar boas práticas de arquitetura, componentização, qualidade de código, testes e observabilidade;
Atuar na integração entre Frontend, BFF e APIs, contribuindo para definição de contratos e estratégias de comunicação;
Desenvolver e evoluir funcionalidades na camada de BFF de acordo com as necessidades das aplicações Frontend;
Garantir boas práticas de performance, acessibilidade, segurança e experiência do usuário;
Participar ativamente de code reviews, discussões de arquitetura e decisões técnicas;
Colaborar com times de Produto, Design, Backend, Plataforma, Segurança e demais áreas técnicas;
Identificar oportunidades de simplificação, automação e evolução contínua da engenharia.
Requisitos e qualificações
Sólida experiência com React, TypeScript, HTML e CSS no desenvolvimento de aplicações web modernas;
Experiência com frameworks e ferramentas do ecossistema React, incluindo SSR, roteamento, gerenciamento de estado e cache;
Experiência com Design Systems, componentização e construção de interfaces responsivas;
Experiência com testes unitários, de componentes e end-to-end;
Conhecimento sólido de APIs REST, contratos, autenticação, autorização, tratamento de erros e integração entre Frontend e Backend;
Experiência com arquitetura Backend for Frontend (BFF) e conhecimento de linguagens Backend, preferencialmente Golang ou Rust;
Conhecimento de performance web, observabilidade e práticas de CI/CD;
Experiência com Git e práticas modernas de Engenharia de Software;
Experiência atuando como referência técnica e contribuindo para decisões arquiteturais e evolução de outros engenheiros.
Informações adicionais
Será considerado um
diferencial
Experiência com TanStack Start, TanStack Router e TanStack Query;
Conhecimento de Tailwind CSS, shadcn/ui, Zustand, Vite e ferramentas modernas do ecossistema React;
Experiência na construção ou evolução de Design Systems;
Experiência com BFF utilizando Golang ou Rust;
Experiência com produtos SaaS, plataformas cloud ou aplicações self-service.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search