#42465 Desenvolvedor(a) Front-End
Descrição
Celebrando uma década de conquistas, seguimos guiados pela nossa filosofia Premium: criar um novo padrão para o mercado. Nosso “Jeito Premium de ser” vai além da cultura — é um estilo de vida focado na excelência, onde servir bem e ser impecável em cada ação são compromissos diários. Essa filosofia se reflete em autocuidado, inteligência e desenvolvimento contínuo, para que nossos talentos se superem constantemente. Se você se identifica com essa mentalidade de excelência e está pronto para construir o futuro com a gente, vem ser Premium!
Requisitos da Vaga
Hard Skills:
Soft Skills:
- - React (versão 18+)
- - NextJS
- - Hooks e componentes funcionais
- - Ciclo de vida de componentes React
- - React Router Dom
- - Sistemas de navegação complexos
- - Apps responsivos (desktop/tablet/mobile)
- - TypeScript e seus conceitos avançados
- - Tipagem estática e interfaces
- - React Query (TanStack Query)
- - Redux (Redux Toolkit)
- - Zustand (gerenciamento de estado global)
- - Context API
- - Gerenciamento de estados locais com useState/useCallback/useMemo
- - Gerenciamento de cache e persistência de dados
- - Design systems, UI kits e componentes reutilizáveis
- - Styled Components
- - Material UI (MUI)
- - Componentes de UI como Modal, etc.
- - Sistemas complexos de formulários
- - Drag and Drop
- - Firebase Analytics
- - Microsoft Clarity
- - Sentry
- - SonarQube
- - Ferramentas de monitoramento
- - Autenticação JWT
- - OAuth e fluxos de autorização
- - Experiência em escrever testes unitários e de integração
- - Jest e Testing Library
- - Vitest
- - GitLab CI
- - ESLint/Prettier
- - Conventional Commits. Soft skills: - Trabalho em equipe
- - Proatividade
- - Dinamismo
- - Bom relacionamento interpessoal e com cliente
- - Senso de urgência
- - Objetividade e clareza na exposição de ideias para o time
- - Boa comunicação oral e escrita.
Soft Skills:
- - Trabalho em equipe
- - Proatividade
- - Dinamismo
- - Bom relacionamento interpessoal e com cliente
- - Senso de urgência
- - Objetividade e clareza na exposição de ideias para o time
- - Boa comunicação oral e escrita.
Diferenciais
- - Experiência em orientar times de desenvolvimento, fazer code reviews, propor melhorias na arquitetura
- - Diferentes ambientes (dev, qa, prod)
- - Experiência com formulários
- - Implementação de features de acessibilidade
- - Apps corporativos
- - Aumento de performance (Code splitting, Lazy loading e Memorização)
- - Pipelines de CI/CD
- - Testes E2E com Playwright e MSW
- - Clean Code, SOLID, Design Patterns
- - Arquitetura de componentes e Clean Architecture
- - Padrões de projeto
- - Código modular e escalável
- - Versionamento semântico
- - Uso de ferramentas de IA
- - Cloud GCP.
Habilidades
- TypeScript
- NextJS
- React