Desenvolvedor(a) Front-end Angular Júnior (Relatórios Gerenciais)

Sylision

United States

Remote

USD 6,700 - 10,000

Full time

32 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ambiente colaborativo
Trabalho remoto total
Conexão com times globais
Apoio à saúde
Cuidados com saúde mental

Job summary

A Sylision está abrindo uma vaga para Front-end Angular Júnior (Relatórios Gerenciais). A posição é 100% remoto, com contratação CLT ou PJ, no regime de tempo integral, no Brasil.

O foco é construir filtros estáveis, tabelas com AG Grid, gráficos com Chart.js e exportação fiel aos filtros aplicados. Espera-se conhecimento em Angular, TypeScript, RxJS e Jasmine, com boa prática de HTML/CSS e Git.

Qualifications

  • Experiência prévia com Angular em projetos reais ou de estudo.
  • TypeScript com uso de tipos e interfaces.
  • Formatação de número, moeda e data em português.
  • HTML/CSS para telas de dados legíveis.

Responsibilities

  • Construir os filtros de período, região e categoria com o estado guardado na URL.
  • Exibir tabelas grandes com paginação ou virtualização usando AG Grid.
  • Montar gráficos de tendência e de comparação com Chart.js.
  • Implementar a exportação para planilha respeitando o filtro aplicado.
  • Usar RxJS para evitar requisições repetidas quando o filtro muda rápido.
  • Escrever testes com Jasmine para filtros e formatação de números.

Tools

Angular
TypeScript
RxJS
Jasmine
SCSS
AG Grid
Chart.js
Git

Job description

Vaga aberta de Desenvolvedor(a) Front-end Angular Júnior (Relatórios Gerenciais)

Nível: junior.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 3.000 a R$ 4.500.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

Os relatórios gerenciais respondem a perguntas de quem decide: quanto se vendeu por região, qual produto caiu, que custo subiu. A pessoa escolhe período e filtros, vê uma tabela com totais e um gráfico de tendência, e quase sempre quer exportar para planilha. Quando o número da tela difere do número da planilha, ninguém confia mais no relatório.

O front-end é em Angular e consome uma API que já entrega os dados agregados. O seu trabalho é a camada de apresentação: filtros que se combinam sem confusão, tabelas com milhares de linhas sem travar o navegador, gráficos com a escala certa e exportação que respeita exatamente o filtro aplicado.

Os relatórios mais usados são abertos no início do mês, ao mesmo tempo, por muita gente. Carregar só o necessário, guardar em cache o filtro recente e não disparar uma consulta a cada letra digitada fazem diferença real nesses dias.

O que você vai fazer:
  • Construir os filtros de período, região e categoria com o estado guardado na URL
  • Exibir tabelas grandes com paginação ou virtualização usando AG Grid
  • Montar gráficos de tendência e de comparação com Chart.js
  • Implementar a exportação para planilha respeitando o filtro aplicado
  • Usar RxJS para evitar requisições repetidas quando o filtro muda rápido
  • Escrever testes com Jasmine para filtros e formatação de números
Requisitos:
  • Algum projeto em Angular, seja de estudo, estágio ou curso
  • TypeScript com tipos e interfaces
  • Componentes, serviços e rotas no Angular
  • Formatação de número, moeda e data em português
  • HTML e CSS para uma tela de dados legível
  • Git no dia a dia
Diferenciais:
  • Biblioteca de gráficos em algum projeto
  • RxJS com operadores de combinação
  • Gosto por planilha e por conferir número
  • Noção de acessibilidade em tabela
  • Ter montado um painel de dados em qualquer ferramenta
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Cada relatório novo é conferido contra uma consulta feita direto no banco antes de ser liberado, e a revisão de código cobra teste para toda formatação de número. Conferir se o total da tela bate com o da planilha é o tipo de cuidado que você tem?

Benefícios oferecidos pela empresa contratante:
  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • Angular
  • TypeScript
  • RxJS
  • Jasmine
  • SCSS
  • AG Grid
  • Chart.js
  • Git
Seus dados:

tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Front-end Angular Júnior (Precificação)
Desenvolvedor(a) Front-end Angular Júnior (Precificação)

Sylision • United States

Remote
USD 6,700 - 10,000
Desenvolvedor(a) Full Stack Pleno (Relatórios Gerenciais)
Desenvolvedor(a) Full Stack Pleno (Relatórios Gerenciais)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto 100%
Conexão global comTimes de diferentes
+3
Desenvolvedor(a) Front-end Angular Júnior (Portal do Cliente)
Desenvolvedor(a) Front-end Angular Júnior (Portal do Cliente)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+3
Desenvolvedor(a) Front-end Angular Pleno (Troca de Arquivos EDI)
Desenvolvedor(a) Front-end Angular Pleno (Troca de Arquivos EDI)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) Front-end Angular Pleno (Gestão de Contratos)
Desenvolvedor(a) Front-end Angular Pleno (Gestão de Contratos)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+2
Desenvolvedor(a) Front-end Angular Sênior (Notificações)
Desenvolvedor(a) Front-end Angular Sênior (Notificações)

Sylision • United States

Remote
USD 19,000 - 27,000
Trabalho 100% remoto
Ambiente colaborativo
Conexão global
+1
Desenvolvedor(a) Java Sênior (Relatórios Gerenciais)
Desenvolvedor(a) Java Sênior (Relatórios Gerenciais)

Sylision • United States

Remote
USD 27,000 - 34,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+2
Desenvolvedor(a) Front-end React Sênior (Programa de Pontos)
Desenvolvedor(a) Front-end React Sênior (Programa de Pontos)

Sylision • United States

Remote
USD 20,000 - 28,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+3
Desenvolvedor(a) .NET Sênior (Painel de Indicadores)
Desenvolvedor(a) .NET Sênior (Painel de Indicadores)

Sylision • United States

Remote
USD 25,000 - 32,000
Remoto 100%
Salário competitivo
Benefícios de saúde
Desenvolvedor(a) Front-end Angular Pleno (Conciliação Financeira)
Desenvolvedor(a) Front-end Angular Pleno (Conciliação Financeira)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente remoto flexível
TotalPass
Mediquo
+2