Vaga: Desenvolvedor(a) Full Stack (React + TypeScript / Node.js)
📌 Sobre a Vaga
Buscamos um(a) desenvolvedor(a) Full Stack para atuar no desenvolvimento de aplicações web utilizando React (com TypeScript) no frontend e Node.js (com Express) no backend.
O profissional será responsável por criar interfaces performáticas e responsivas, além de desenvolver APIs escaláveis e bem documentadas.
📌 Responsabilidades
Desenvolver e manter aplicações web escaláveis e performáticas.
Criar interfaces responsivas e acessíveis com React 18 + TypeScript.
Implementar roteamento eficiente com React Router.
Gerenciar estados assíncronos com React Query.
Construir APIs REST eficientes e bem estruturadas com Node.js + Express.
Documentar e testar APIs utilizando Swagger.
Implementar boas práticas de versionamento e qualidade de código com ESLint.
Integrar e otimizar consumo de APIs com Axios.
Trabalhar com áudio e multimídia utilizando Howler.js (diferencial).
Criar e manter estilos utilizando SASS.
Otimizar processos de build e desenvolvimento rápido utilizando Vite.
Aplicar boas práticas de segurança, performance e escalabilidade.
📌 Requisitos Técnicos
Frontend (React + TypeScript)
Experiência com React 18 e TypeScript.
Conhecimento em Vite para build e desenvolvimento rápido.
Familiaridade com React Router para gerenciamento de rotas.
Experiência em React Query para gerenciamento de estado assíncrono.
Conhecimento em SASS para estilização avançada.
Experiência com Axios para consumo de APIs REST.
Conhecimento em ESLint para padronização e qualidade de código.
Experiência com Howler.js para manipulação de áudio (diferencial).
Backend (Node.js + Express)
Experiência com Node.js e Express para construção de APIs REST.
Conhecimento em Axios para chamadas HTTP no backend.
Experiência com Swagger para documentação de APIs.
Conhecimento em banco de dados (SQL ou NoSQL – diferencial).
Boas práticas de segurança, performance e escalabilidade
Contrato PJ por tempo indeterminado, diretamente com a empresa.