Emprego
Meus anúncios
Meus alertas e-mail de emprego
Fazer login
Encontrar um emprego Dicas de emprego Fichas de empresas
Pesquisar

Desenvolvedor react/javascript (dts) | senior associate [tag01]

Piracicaba
Pwc
Anunciada dia 9 setembro
Descrição

Description & SummaryA PwC Digital Technology Services (PwC DTS) é uma empresa especializada em tecnologia, que opera como um Delivery Center e executa projetos que estão na vanguarda de inovação.
Na PwC DTS desenvolvemos soluções para nossos clientes utilizando todo o potencial das tecnologias existentes no mercado, como desenvolvimento de software em inúmeras linguagens para frontend e backend, plataformas de processos empresariais como ERP, CRMs, implementação de soluções em cloud computing, e soluções de hiperautomação e testes.
Se você é apaixonado por tecnologia e busca um ambiente dinâmico e desafiador para desenvolver suas habilidades e acelerar seu crescimento profissional, venha para a PwC DTS!
Buscamos um(a) Desenvolvedor(a) Pleno Frontend com especialização em React e domínio avançado de Javascript (ES6+) para construir interfaces modernas, performáticas e acessíveis.
Você atuará no desenvolvimento de componentes e aplicações SPA/SSR, colaborará com produto, UX e backend, e será responsável por garantir qualidade, performance e segurança do front-end em produção.Principais responsabilidades:Engenharia de front-endImplementar features e componentes reutilizáveis com React 18+, Hooks, Context API e state management adequado ao problema.Consumir APIs REST e/ou GraphQL com estratégias robustas de cache, paginação, tratamento de erros e atualizações otimistas (ex.: TanStack Query/React Query).
Estruturar roteamento (React Router) e controle de navegação, incluindo proteção de rotas e gerenciamento de sessão.Estilizar interfaces usando CSS moderno (Flexbox, Grid), pré-processadores (Sass) e/ou utilitários/bibliotecas (CSS Modules, Tailwind, Styled Components), mantendo consistência com o design system.Otimizar performance: code splitting, lazy loading, memoização (memo/useMemo/useCallback), virtualização de listas e prevenção de re-renderizações desnecessárias.Qualidade de código e testesAdotar padrões de código, linting e formatação (ESLint, Prettier), convenções de commits e automações.Escrever e manter testes unitários e de integração (Jest, React Testing Library) e apoiar testes end-to-end.Utilizar Storybook para documentação e desenvolvimento isolado de componentes; apoiar testes visuais e regressão.Segurança e conformidadeMitigar riscos comuns do front-end (XSS, CSRF, clickjacking), aplicar Content Security Policy, sanitização de entradas e boas práticas de armazenamento seguro no navegador.Colaborar com o backend para fluxos seguros de autenticação/autorização (OAuth 2.0/OIDC, JWT) e proteção de dados (LGPD).
Build, entrega contínua e observabilidadeConfigurar e otimizar build com Vite/Webpack e Babel; gerenciar variáveis de ambiente e diferentes targets/navegadores.Colaborar na definição e manutenção de pipelines CI/CD (GitHub Actions/GitLab CI/Azure DevOps) com validações automáticas e quality gates.Instrumentar o front-end com monitoramento de erros e RUM (ex.: Sentry, Datadog, LogRocket), métricas de UI e logs de negócio; usar Lighthouse/Web Vitals (LCP, CLS, INP) para medições e melhorias contínuas.Colaboração e produtoLer e interpretar protótipos (Figma), contribuir para a evolução do design system e da biblioteca de componentes.Documentar decisões técnicas (ADRs), contratos de integração e guias de uso de componentes.Requisitos obrigatórios:Experiência em desenvolvimento front-end, com 2+ anos usando React em produção.Conhecimentos avançados de Javascript (ES6+): escopo, closures, this, async/await, Promises, imutabilidade, módulos e padrões de composição.Sólida experiência com React 18+ (Hooks, Context, Suspense básico), React Router e gerenciamento de estado (Redux Toolkit, Zustand ou Recoil).
Consumo de APIs REST e/ou GraphQL; domínio de HTTP, status codes, autenticação baseada em tokens e boas práticas de tratamento de erros.Forte base em HTML5 e CSS3 (Flexbox, Grid, responsividade), acessibilidade e compatibilidade cross-browser.Uso de linting e formatação (ESLint, Prettier), Git e code review; noções de CI/CD.Boa comunicação, colaboração com produto/UX/QA e postura orientada a resultados.Noções de Node.js para BFFs e integração (Express/Nest), e integração com gateways/API Management.Diferenciais (não obrigatórios):TypeScript aplicado a React (tipagem de props, generics, utility types) e construção de componentes com DX.GraphQL com Apollo/urql; websockets/SSE para tempo real.Criação e manutenção de design systems (tokens, theming, Storybook) e bibliotecas de componentes.Microfrontends (Module Federation), monorepos (Nx/Turborepo) e estratégias de versionamento.Experiência com ferramentas de performance (Chrome DevTools, Lighthouse, WebPageTest) e análise de bundles (Source Map Explorer).
Formação acadêmica:Graduação em Ciência da Computação, Engenharia de Computação, Sistemas de Informação ou áreas correlatas; formação equivalente comprovada por experiência também será considerada.Cursos de extensão ou especializações em Front-end Engineering, Web Performance, Acessibilidade ou UX Engineering serão diferenciais.
#LI-DNI

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar
Vagas parecidas
Emprego Piracicaba
Emprego São Paulo
Emprego Sudeste
Página principal > Emprego > Desenvolvedor React/Javascript (Dts) | Senior Associate [Tag01]

Jobijoba Brasil

  • Dicas de emprego

Encontre vagas

  • Vagas de emprego por cargo
  • Pesquisa de vagas de emprego por área
  • Empregos por empresas
  • Empregos por localização

Contato / Parceria

  • Entre em contato
  • Publique suas ofertas no site Jobijoba

Menções legais - Menções legais e termos de uso - Política de dados - Gerir os meus cookies - Acessibilidade: Não conforme

© 2025 Jobijoba Brasil - Todos os direitos reservados

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar