AI Jobs Map

G5 IT · Brazil

Desenvolvedor(a) Frontend TypeScript | Next.js | React Sênior

entry_levelfull timePosted 14 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

typescriptnext.jsreacttailwindplaywrightanthropicexcel

• Modalidade: 100% remoto

• Regime: Cooperado

• Jornada: horário comercial, das 08h às 18h - 170h/mês

• Nível: sênior

Sobre a oportunidade

Estamos buscando um(a) Desenvolvedor(a) Frontend Sênior para atuar em uma stack moderna baseada em TypeScript, Next.js e React, dentro de um workspace monorepo com múltiplas aplicações corporativas.

É uma oportunidade para quem tem domínio consolidado do ecossistema React/Next.js atual e experiência real com tipagem estrita, testes automatizados e integração com APIs tipadas a partir de contratos OpenAPI.

Principais responsabilidades

• Desenvolver e evoluir interfaces em TypeScript (modo estrito) usando Next.js (App Router) e React

• Construir componentes de UI consistentes combinando bibliotecas de design (HeroUI, MUI) com Tailwind CSS

• Implementar formulários robustos com validação de dados de ponta a ponta

• Consumir APIs tipadas a partir de contratos OpenAPI, com gerenciamento de estado assíncrono

• Implementar autenticação e controle de sessão em aplicações Next.js

• Escrever testes unitários e end-to-end, mantendo qualidade e padronização de código

Requisitos técnicos obrigatórios

Buscamos aderência exata ao seguinte stack técnico, hoje em uso ativo em produção:

• Linguagem: TypeScript 5.3.3, em modo estrito

• Framework: Next.js 14.0.4, com App Router

• Biblioteca de UI: React 18.2.0 (+ react-dom 18.2.0)

• Gerenciador de pacotes: pnpm 10.24.0, em workspace monorepo

• UI / Estilização: HeroUI (@heroui/react 2.8.4)

• UI / Estilização: Material-UI / MUI (@mui/material 7.3.2, @mui/icons-material 7.3.2, @mui/x-date-pickers 7.11.0)

• UI / Estilização: Tailwind CSS 3.4.0

• UI / Estilização: react-icons 5.0.1

• Estado e dados: TanStack React Query v5

• Estado e dados: React Context

• Consumo de API: openapi-fetch 0.9.5 — cliente tipado a partir de schemas OpenAPI

• Formulários e validação: React Hook Form 7.51.4 + Zod 3.22.4

• Tabelas: material-react-table 3.2.1

• Datas: moment 2.30.1

• Mapas: Leaflet 1.9.4 / react-leaflet 4.2.1

• Autenticação: NextAuth.js 4.24.11, com sessão via JWT

• Testes E2E: Playwright 1.60.0

• Testes unitários: Vitest 2.1.8

• Qualidade de código: ESLint 8.56.0 + Prettier 3.1.1

• Utilizar ferramentas de IA generativa (ex.: Claude Code) como apoio à codificação, revisão de código e construção/cobertura de testes automatizados.

Perfil Comportamental (Soft Skills):

Buscamos um(a) profissional que una excelência técnica a uma atuação madura no dia a dia da equipe. Não basta dominar a stack: as seguintes competências são igualmente decisivas na avaliação:

- Comunicação e expressão claras, escrita e verbal, para alinhamento com o time e stakeholders

- Relacionamento interpessoal e capacidade de trabalhar bem em equipe

- Organização e disciplina na atualização de registros de horas, tarefas e status das atividades

- Proatividade na identificação e resolução de problemas, sem depender de cobrança constante

- Pontualidade e comprometimento com prazos e compromissos assumidos

_______

Sobre a G5IT

A G5IT é uma consultoria especializada em outsourcing e soluções de TI, com mais de 25 anos de experiência prática, atuação nacional e internacional (Brasil, México, EUA, Holanda e outros países) e um portfólio completo que vai da estratégia ao suporte — desenvolvimento de software, SAP, Cloud, RPA/automação e Service Desk. Somos parceiros estratégicos que crescem junto com o negócio de nossos clientes, alocando profissionais qualificados com acompanhamento próximo de performance e desenvolvimento.

More jobs at G5 IT