Uvation
Uvation
A Uvation é uma empresa de serviços de tecnologia com foco em infraestrutura de TI, inteligência artificial, cibersegurança e operações em nuvem. Suas ofertas incluem serviços gerenciados de TI, segurança e operações de rede, além de soluções de IA desenvolvidas com tecnologias da Dell e da Nvidia. A Uvation também dá suporte a ambientes de nuvem por meio de parcerias com Oracle Cloud, Google Cloud e Amazon Web Services, e opera um marketplace de produtos de hardware e software. A empresa atende organizações dos setores de consultoria, saúde e inteligência artificial, tornando seu trabalho relevante para profissionais interessados em serviços de tecnologia gerenciados, infraestrutura segura e soluções empresariais em nuvem.

Desenvolvedor Frontend (React, Next.js) – Remoto em Singapura

Crie interfaces web confiáveis e responsivas com React, Next.js e TypeScript. Entregue funcionalidades frontend testadas, integrações com APIs REST e experiências consistentes entre navegadores.

Descrição

  • Criar interfaces responsivas a partir de designs aprovados e contratos de API
  • Assumir a entrega de funcionalidades frontend com supervisão mínima
  • Investigar defeitos de navegador e resolver problemas de compatibilidade entre navegadores
  • Desenvolver código frontend limpo, reutilizável, sustentável e completamente testado
  • Conectar APIs REST considerando estados de carregamento, erro, vazio e dados parciais
  • Traduzir arquivos do Figma e outras especificações visuais em interfaces precisas
  • Trabalhar com práticas colaborativas de engenharia, incluindo branches, pull requests e revisões de código

Requisitos

  • 4–6 anos de experiência em desenvolvimento frontend
  • Forte experiência com React, Next.js, TypeScript e desenvolvimento de componentes baseado em hooks
  • Conhecimento sólido sobre ciclos de vida de componentes, efeitos, memoização e estratégias para evitar renderizações desnecessárias
  • Experiência com Next.js, Vite ou um framework moderno de build frontend comparável
  • Experiência com Zustand, Redux Toolkit ou uma biblioteca semelhante de gerenciamento de estado, incluindo o uso eficaz de seletores
  • Forte conhecimento de HTML5, CSS3 e SCSS, incluindo design responsivo, marcação semântica e estilização com escopo
  • Conhecimento prático de princípios de acessibilidade, incluindo navegação por teclado, gerenciamento de foco e implementação adequada de ARIA
  • Experiência com um sistema de design como IBM Carbon, Material UI ou uma biblioteca de componentes equivalente
  • Capacidade de reproduzir com precisão designs do Figma e outras especificações visuais em código
  • Experiência na integração de APIs REST e no gerenciamento de estados de carregamento, erro, vazio e dados parciais
  • Experiência com polling, cancelamento ou limpeza de requisições e tratamento resiliente de respostas de API incompletas ou inesperadas
  • Conhecimento prático de configuração de ambientes, gerenciamento de pacotes e fluxos de build frontend
  • Experiência na criação de testes unitários e de componentes com Vitest ou Jest e React Testing Library
  • Forte conhecimento das ferramentas de desenvolvimento do navegador e experiência na investigação de comportamentos entre navegadores
  • Conhecimento prático de branches do Git, pull requests, revisões de código e práticas colaborativas de entrega
  • Capacidade de produzir código frontend limpo, reutilizável e sustentável
  • Boa compreensão de desenvolvimento seguro no lado do cliente, incluindo tratamento de variáveis de ambiente e registro seguro
  • Experiência com bibliotecas de animação como GSAP, Framer Motion ou React Spring será considerada um diferencial
  • Experiência com bibliotecas de gráficos como Recharts, Chart.js, D3.js ou Highcharts será considerada um diferencial
  • Experiência prática com three.js, React Three Fiber, WebGL ou a API HTML Canvas será considerada um diferencial
  • Familiaridade com criação de perfis de desempenho, análise de bundles, carregamento lento e importações dinâmicas será considerada um diferencial
  • Experiência com ferramentas de internacionalização como react-i18next ou next-intl será considerada um diferencial
  • Experiência com ferramentas de testes de ponta a ponta como Playwright será considerada um diferencial
  • Familiaridade com error boundaries, monitoramento frontend e pipelines de CI/CD será considerada um diferencial
  • Familiaridade com Azure DevOps será considerada um diferencial
  • Experiência trabalhando em uma equipe Agile com Jira e Confluence será considerada um diferencial

Vagas relacionadas

Assurant

Ajustador(a) remoto(a) de sinistros automotivos na Assurant (Canadá)

Assurant

Cuide de sinistros de seguros automotivos para a Assurant, empresa global de serviços para um mundo conectado. Investigue e resolva casos complexos, apoiando os clientes e atendendo aos requisitos regulatórios.

Abrir
Eventogy

Engenheiro(a) de produto (frontend e full stack)

Eventogy
11 – 50 Funcionários
ConsultoriaMarketingViagens

Desenvolva a plataforma de gestão de eventos da Eventogy com Next.js, React, TypeScript e Laravel, desde ferramentas administrativas e sites para participantes até APIs. Crie recursos com apoio de IA para clientes corporativos de setores regulados.

Abrir
Creative information Technology

Desenvolvedor(a) Java sênior, presencial na Virgínia

Creative information Technology
11 – 50 Funcionários
B2BHardwareSegurança

Desenvolva microsserviços Java escaláveis para a CITI, provedora de serviços de TI que atende clientes governamentais e comerciais. Crie aplicações seguras para gerenciamento de identidade, credenciais e acesso.

Abrir
Ellis Porter - The Immigration Attorneys

Engenheiro(a) sênior de dados, Databricks

Ellis Porter - The Immigration Attorneys

Lidere os pipelines, a governança e as operações da plataforma Databricks para a área de direito imigratório da Ellis Porter e suas iniciativas de IA responsável. Crie produtos de dados confiáveis para as equipes do escritório.

Abrir