* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Detalhes da vaga
Qualificações
- CSS
- React
- Git
- JavaScript
- APIs
- HTML
Descrição completa da vaga
Front-end básico bem dominado
- JavaScript moderno (ES6+): async/await, funções puras, map/filter, etc.
- HTML e CSS na prática (semântico, acessibilidade básica)
- Saber montar layouts com Flexbox e Grid
- Componentes funcionais
- Hooks principais: useState, useEffect, useRef
- Comunicação entre componentes (props, lifting state up)
- Tratar formulários e inputs controlados
- Saber lidar com listas e renderizações condicionais
- Fazer requisições com GET, POST, PUT, DELETE
- Lidar com loading, erros e respostas da API
- Organizar os serviços direitinho (ex: pasta de services)
- Usar bem as classes utilitárias pra montar a interface
- Responsividade com os breakpoints do Tailwind
- Conhecer variantes tipo hover: , focus: , etc.
- Ter bom senso de design com Tailwind ajuda bastante
- Git no dia a dia (branch, commit, pull request)
- Saber estruturar o código com organização
- Ter noção de performance no React (memo, lazy loading, etc. já é um bônus)
- Experiência com React Router é um diferencial legal
- Já ter usado TypeScript (mesmo que não se sinta 100% ainda)
- Ter alguma noção de testes (Jest ou React Testing Library)
- Já ter publicado algo com Vercel ou Netlify
