Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor de Frontend (Next.js/React)

ESTECH ESCO & ENGENHARIA LTDA

Teletrabalho

BRL 80.000 - 120.000

Tempo parcial

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia está buscando um(a) Desenvolvedor(a) Frontend para evoluir a plataforma de monitoramento NEO. O candidato ideal deve ter experiência sólida em Next.js e React, além de um bom conhecimento em TypeScript e testes unitários. O trabalho será remoto, oferecendo flexibilidade e um ambiente colaborativo. Se você é apaixonado pela criação de experiências de usuário excepcionais e tem habilidades em desenvolvimentos front-end, esta pode ser a oportunidade para você.

Qualificações

  • Experiência em Next.js / React é obrigatória.
  • Conhecimento em TypeScript para tipagem estática.
  • Familiaridade com testes unitários e e2e usando Jest e Cypress.

Responsabilidades

  • Entregar features e correções do frontend com qualidade.
  • Implementar telas e fluxos em Next.js/React.
  • Criar e manter componentes reutilizáveis.

Conhecimentos

Next.js / React
TypeScript
React Query / TanStack Query
Context API
React Hook Form + Zod
Ant Design
Testes com Jest e Cypress
Responsividade
Princípios SOLID
Code Review

Formação académica

Superior completo ou incompleto (cursando)
Descrição da oferta de emprego
O que é o NEO?

ONEOé a plataforma de monitoramento e gestão operacional da Estech. Ele:

  • Monitora equipamentos de refrigeração, energia, água e temperatura em tempo real
  • Gera alertas e chamados automaticamente quando detecta anomalias
  • Fornece dashboards e relatórios para operação e gestão
  • Integra com o Lume (assistente IA) para atendimento automatizado

O frontend do NEO é construído emNext.js/React com foco em UX operacional clara e responsiva.

Estamos em busca de um(a) Desenvolvedor(a) Frontend para evoluir o NEO com qualidade, escalabilidade e foco no usuário.

Responsabilidades principais
  • Entrega de features e correções do frontend com qualidade.
  • Componentização forte — reutilização real, não código duplicado.
  • Performance e qualidade percebida pelo usuário.
  • Performance de tabelas e grids grandes (muitos equipamentos/dados).
  • Testes unitários e e2e para fluxos críticos.
  • Documentação mínima de fluxo/tela e decisões de UX.
Dia a dia
  • Implementar telas e fluxos em Next.js/React seguindo o design system.
  • Criar e manter componentes reutilizáveis (design system mínimo).
  • Integrar com APIs do backend e do Lume (assistente IA).
  • Corrigir bugs e melhorar performance do frontend.
  • Garantir estados bem tratados: loading, empty, error + retry.
  • PRs pequenos e frequentes + code review com o líder técnico (Gw).
  • Documentar decisões de UX e fluxos de tela.
Stack e conhecimentos
Obrigatórios
  • Next.js / React— framework principal do frontend.
  • TypeScript— tipagem estática obrigatória.
  • React Query / TanStack Query— gerenciamento de estado de servidor.
  • Context API— gerenciamento de estado local.
  • React Hook Form + Zod— formulários com validação.
  • Ant Design— biblioteca de componentes (usamos como base).
  • Responsividade— telas funcionam em desktop e mobile.
  • Testes com Jest e Cypress— unit e e2e.
  • Princípios SOLID— código limpo e manutenível.
  • Code Review— PRs pequenos e revisáveis.
Desejáveis
  • UX/UI básico— tomar decisões que elevem a qualidade das telas sem depender de designer.
  • Ferramentas de tradução (i18n)— internacionalização.
  • React Native— novo app mobile em 2026.
  • Publicação mobile (stores)— experiência com release em Google Play / App Store.
  • Gráficos (Chart.js, Recharts)— visualização de dados operacionais.
  • Dashboards com alto volume de dados — tabelas, gráficos e filtros com muita carga.
Escolaridade e formação
  • Escolaridade:Superior completo ou incompleto (cursando) — obrigatório.
  • Cursos (exemplos):
    • Ciência da Computação
    • Engenharia de Computação
    • Sistemas de Informação
    • Análise e Desenvolvimento de Sistemas
    • Engenharia de Software

Modalidade do contrato: PJ

Modalidade de trabalho: Remoto.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.