Blips

Desenvolvedor(a) Front-end React

Detalhes da Vaga:

Core

TypeScript — tipagem forte é obrigatória em todo o projeto

React 18 — hooks, context, composição de componentes

Next.js 15 (App Router) — route groups, server actions, middleware, layouts, standalone output

Estilização

Tailwind CSS — sistema de utility-first usado em todo o projeto

Radix UI / Shadcn UI — primitivas acessíveis que formam a base dos componentes

Lucide React — biblioteca de ícones

Estado e Data Fetching

TanStack React Query v5 — cache, mutations, invalidação automática

React Context — estado local de features (providers)

nuqs — gerenciamento de estado via query params (filtros, paginação, ordenação)

Formulários e Validação

React Hook Form — gerenciamento de formulários com contexto customizado

Zod — schemas de validação usados em forms, API requests/responses e server actions

@hookform/resolvers — integração Zod + React Hook Form

Autenticação

NextAuth.js v5 (beta) — estratégia JWT, sessões enriquecidas com roles/permissions, middleware de proteção de rotas

Cálculos Financeiros

Decimal.js e Currency.js — precisão em cálculos financeiros

date-fns — manipulação de datas

Ferramentas

ESLint — padrão de código

Storybook — desenvolvimento e teste visual de componentes

Docker — deploy com imagem standalone

pnpm — gerenciador de pacotes

Padrões Arquiteturais

Organização em camadas: services → hooks (mutations/queries) → componentes

Path alias @/* mapeando para ./src/*

Descrição

Dev com experiência sólida em React + TypeScript + Next.js App Router, familiaridade com o ecossistema Radix/Shadcn e Tailwind, e conforto com TanStack Query/Table e React Hook Form + Zod. O diferencial é ter noção de cálculos financeiros com precisão decimal e entendimento do domínio de operações financeiras.

Aplicar-se a Vaga
Habilidades e Conhecimentos:

React

TypeScript

Via Recrutei
company-logo
Uberlândia (MG) ou Remoto

Blips

https://www.blips.com.br

Não Informado

Pessoa Jurídica

Publicada há 4 horas

Compartilhar Vaga: