Sobre a oportunidade
Quer crescer profissionalmente enquanto trabalha com tecnologia de verdade? Na RedRex - Engenharia de Dados, trabalhamos com implementação, treinamento e consultoria em dados, desenvolvendo soluções on-premise e cloud para projetos de diferentes tamanhos. Acreditamos no desenvolvimento de quem está começando, na troca de conhecimento e na construção de um ambiente em que você possa colocar seus conhecimentos em prática, aprender com o time e assumir novos desafios ao longo da sua trajetória. Por isso, estamos buscando uma pessoa Desenvolvedora Júnior Front-End para fazer parte do nosso time em São Paulo! 🦖 Desenvolver telas e componentes de interface em React e Next.js com TypeScript, seguindo os padrões de código estabelecidos no projeto. Implementar a estilização das interfaces com Tailwind CSS, em conformidade com os tokens do design system da marca. Escrever testes automatizados (Vitest) para as entregas realizadas. Implementar, a partir de protótipos de alta fidelidade, as telas definidas em conjunto com a área de produto. Zelar pela qualidade da experiência de uso, com atenção a acessibilidade, contraste, estados de carregamento e de ausência de dados. Participar das revisões de código e das rotinas de acompanhamento do time.
Requisitos
Conhecimento em JavaScript (ES6+) e TypeScript. Experiência com React: componentização, hooks, gerenciamento de estado local e construção de formulários. Domínio de HTML semântico e CSS, incluindo flexbox, grid, unidades relativas e regras de especificidade. Versionamento com Git: uso de branches, commits descritivos e abertura de pull requests. Experiência com Next.js App Router, incluindo Server Components e rotas de API. Familiaridade com interfaces de dados densos, como tabelas, gráficos e painéis analíticos. Noções de banco de dados relacional (PostgreSQL) ou experiência com Supabase. Vivência com sistemas corporativos de gestão, como CRM ou ERP.
Tecnologias
- React
- TypeScript
- PostgreSQL
- Next.js
- JavaScript
- HTML/CSS
- Git