**Descrição da vaga**:
O perfil de um Desenvolvedor Fullstack Sênior com foco em React Web, React Native e Node.js representa um profissional altamente capacitado, com experiência comprovada, visão arquitetural, autonomia técnica e habilidade de liderança. Ele atua com segurança tanto no desenvolvimento de frontend (web e mobile) quanto no backend, sendo capaz de conduzir projetos do início ao fim.
**Requerimentos**:
**Resumo do Perfil**:
Desenvolvedor Fullstack Sênior com ampla experiência no desenvolvimento de aplicações escaláveis e performáticas para web e mobile. Especialista em React.js, React Native e Node.js, com forte conhecimento em arquitetura de sistemas, integração contínua, testes automatizados e melhores práticas de desenvolvimento. Capaz de liderar squads, orientar profissionais juniores/plenos e colaborar na definição técnica e estratégica de produtos.
**? Hard Skills Avançadas: Frontend (React.js / React Native)**:
Desenvolvimento avançado com React e React Native
Uso eficiente de hooks personalizados, Context API, Redux, Zustand ou Recoil
Domínio de TypeScript
Arquitetura de componentes e design system
Acesso a APIs (REST/GraphQL) com Axios, Apollo Client, etc.
Boas práticas de performance (memoização, lazy loading, bundle splitting)
Testes de interface com React Testing Library, Detox, Jest
**Backend (Node.js)**:
Criação e manutenção de APIs REST e GraphQL
Estruturação de aplicações com NestJS ou arquitetura modular em Express
Integração com diversos bancos de dados (PostgreSQL, MongoDB, Redis)
Implementação de autenticação e autorização robustas (OAuth2, JWT, RBAC)
Testes automatizados (unitários e integração) com Jest, Supertest, etc.
Gerenciamento de filas assíncronas (Bull, RabbitMQ)
**DevOps / Infraestrutura**:
Experiência com Docker, Docker Compose, e deploy em AWS, Vercel, Firebase, Heroku
CI/CD com GitHub Actions, GitLab CI, etc.
Monitoramento com Sentry, Datadog, ou Prometheus/Grafana
Gerenciamento de ambientes (dev/staging/prod)
**? Arquitetura e Boas Práticas**:
Conhecimento sólido em Clean Architecture, SOLID, DDD e TDD
Design de API e estruturação de banco de dados com foco em escalabilidade
Versionamento e documentação de API (OpenAPI/Swagger)
Code reviews, pair programming e definição de padrões de código
Participação ativa em definições técnicas de novos projetos ou refatorações
**Benefícios**:
VALE REFEIÇÃO
ASSISTENCIA MEDICA
ASSISTENCIA ODONTOLOGICA
SEGURO DE VIDA