Desenvolvedor(a) React
DATA2WIN · São Paulo, SP
Recebendo candidaturas · conferida em 09/11
Ficha da vaga
- Modelo
- Modelo não informado
- Onde aceita
- Aceita candidatos do Brasil
- Senioridade
- Senioridade não informada
- Salário
- Salário não divulgado
Fonte: Catho · Ver vaga original →
- api rest
- git github
- javascript
- nodejs
- react
- sql
- typescript
Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.
Sobre a vaga
A DATA2WIN busca um(a) Desenvolvedor(a) React Pleno/Sênior para estruturar, otimizar e evoluir a camada de front-end, além de apoiar a manutenção de scripts Node.js e mensageria.
O que você vai fazer
- Estruturar, otimizar e evoluir a aplicação React (performance, arquitetura de componentes, escalabilidade do front-end)
- Definir e manter padrões de gerenciamento de estado, code splitting e boas práticas de código
- Consumir e integrar APIs REST, com tratamento de erros, autenticação e resiliência
- Apoiar a manutenção da camada de mensageria (Pub/Sub, Cloud Functions, Firestore triggers)
- Manter e evoluir scripts/schedulers em Node.js para sincronia de dados entre sistemas
O que pedem
- Experiência sólida e comprovada com React (hooks avançados, context, otimização de performance - memoization, lazy loading, virtualização)
- JavaScript/TypeScript avançado
- Experiência consumindo APIs REST (autenticação, paginação, tratamento de erros, versionamento)
- Experiência com Node.js (não precisa ser backend pleno - foco em scripts, jobs, integrações e processamento assíncrono)
- Noções de Postgres (queries, entendimento de modelagem relacional - não precisa ser DBA)
Descrição completa da vaga
Resumo Buscamos um(a) desenvolvedor(a) Pleno/Sênior para liderar a evolução e otimização da nossa camada de front-end em React, apoiando também a manutenção da estrutura de mensageria (GCP/Pub/Sub, Firestore, Cloud Functions) e de scripts Node.js de sincronia de dados (schedulers). Responsabilidades Estruturar, otimizar e evoluir a aplicação React (performance, arquitetura de componentes, escalabilidade do front-end) Definir e manter padrões de gerenciamento de estado, code splitting e boas práticas de código Consumir e integrar APIs REST, com tratamento de erros, autenticação e resiliência Apoiar a manutenção da camada de mensageria (Pub/Sub, Cloud Functions, Firestore triggers) Manter e evoluir scripts/schedulers em Node.js para sincronia de dados entre sistemas Contribuir para decisões de arquitetura visando aplicações escaláveis, com foco em front-end Realizar code review, mentoria a devs menos experientes (se sênior) e documentação técnica Requisitos obrigatórios Experiência sólida e comprovada com React (hooks avançados, context, otimização de performance - memoization, lazy loading, virtualização) JavaScript/TypeScript avançado Experiência consumindo APIs REST (autenticação, paginação, tratamento de erros, versionamento) Experiência com Node.js (não precisa ser backend pleno - foco em scripts, jobs, integrações e processamento assíncrono) Noções de Postgres (queries, entendimento de modelagem relacional - não precisa ser DBA) Entendimento de arquitetura orientada a eventos / mensageria Testes automatizados (unitários e integração) Git e CI/CD Requisitos desejáveis (diferenciais) Experiência com Firebase/Firestore e Cloud Functions Conhecimento em GCP (Cloud Run, Cloud Scheduler, observabilidade) Experiência com jobs agendados/sincronia de dados entre sistemas Vivência com arquiteturas escaláveis no front-end (cache, otimização de re-render, code splitting) Produtos digitais de médio/grande porte com alto volume de tráfego Conhecimento em outras ferramentas de mensageria, como RabbitMQ e Kafka Conhecimento em RAG (Retrieval-Augmented Generation) e MCP (Model Context Protocol) Nível: Pleno/Sênior
Pleno Autonomia para executar dentro do escopo definido, com boa base técnica nos requisitos obrigatórios. Sênior Além do acima, capacidade de tomar decisões de arquitetura front-end, mentoria técnica, e visão de trade-offs entre performance/custo/escalabilidade. Soft skills Autonomia para propor e defender soluções técnicas Comunicação clara com áreas não técnicas Conforto com ambiente de prioridades mutáveis
Perguntas e respostas sobre a vaga
- Aceita candidatos de onde?
- Aceita candidatos do Brasil.
- Qual o regime de contratação?
- A vaga não diz.
- É remota?
- A vaga não diz.
- Informa salário?
- Não, a vaga não divulga.
Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.
Vagas parecidas
YO AI Labs · Remoto · Américas
Salário não divulgado
- atencao detalhes
- fotografia
- photoshop