Salário: R$ 11.000 a R$ 20.000 por mês
Área: Tecnologia da Informação
Nível: Senior
Posição - Desenvolvedor(a) Frontend - Sênior (Remoto)
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A57397517674
Modelo de contratação: PJ
Buscamos um(a) Desenvolvedor(a) Front-end com experiência em React e Material UI para atuar em projetos voltados à melhoria da performance de equipamentos industriais (OEE). A pessoa será responsável por desenvolver interfaces modernas, responsivas e alinhadas às melhores práticas de usabilidade, colaborando com equipes multidisciplinares. Ambiente de grandes possibilidades e inovação.
5+ anos de experiência em frontend, com especialização comprovada em React.js.
Requisitos
- React.js e Next.js.
- TypeScript com uso consistente de tipagem estática (interfaces, types e utility types).
- Gestão de estado/contexto moderno (Context API, Zustand).
- Data fetching com React Query e Axios ou Fetch API.
- Formulários com React Hook Form e validação com Zod ou similares.
- Testes unitários (Jest ou Vitest).
- Bibliotecas de componentes (Material UI ou similares).
- Implementação de UI/UX com design systems: theming, tokens, responsividade e acessibilidade.
Boas práticas esperadas
- Clean Code e SOLID aplicados ao frontend.
- Componentes reutilizáveis, desacoplados e com responsabilidades claras.
- Separação de camadas: visual x lógica (componentes, hooks, serviços, utils).
- Padronização de código e consistência de estilo.
- Estrutura de pastas organizada, fácil de manter e testar.
- DRY: preferência por utilidades reutilizáveis e inferência de tipos.
Soft skills
- Proatividade e ownership.
- Mentalidade de resolução de problemas.
- Conforto com prazos apertados e priorização.
Diferenciais
- Testes E2E.
- Microfrontends.
- React Native.
Local
Remoto
#vemserICON
