Desenvolvedor(a) Front-end Angular Pleno (Troca de Arquivos EDI)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

30 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

Job summary

A vaga de Front-end Angular Pleno na Sylision é 100% remota, com atuação em portal de arquivos de EDI. Você ficará responsável pelo front-end do portal, incluindo filtros, visualização linha a linha, e reprocessamento de linhas rejeitadas, além de cadastros de layouts e gestão de estado com NgRx.

Buscamos profissional com Angular avançado, RxJS e Angular Material, capaz de lidar com alto volume de dados e garantir performance.

Qualifications

  • Requisito técnico para Front-end Angular pleno com foco em portais de alto volume de arquivos
  • Experiência em gestão de estado com NgRx e tratamento assíncrono com RxJS
  • Capacidade de otimizar desempenho em listas grandes e exibição de textos longos

Responsibilities

  • Construir a tela de listagem de arquivos com filtros por parceiro, tipo, período e situação
  • Atualizar status de arquivos em processamento sem recarregar a página
  • Desenvolver a visualização linha a linha com destaque do campo com erro
  • Implementar correção e reprocessamento de linhas rejeitadas
  • Gerenciar cadastros de layouts e validação de posições de campo
  • Organizar estado com NgRx e efeitos de atualização periódica
  • Escrever testes com Jasmine e Cypress

Skills

Angular avançado
RxJS
NgRx
TypeScript
Angular Material
Jasmine
Cypress
SCSS
Git

Tools

Angular
TypeScript
RxJS
NgRx
Angular Material
Jasmine
Cypress
SCSS
Git

Job description

Vaga aberta de Desenvolvedor(a) Front-end Angular Pleno (Troca de Arquivos EDI). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 5.000 a R$ 6.500.

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

Sobre a vaga:

Na troca de arquivos com parceiros, pedidos, notas e ocorrências de entrega chegam e saem como arquivos de layout combinado. Quando algo dá errado, quem precisa entender o que houve é a equipe de operação, e a ferramenta dela é um portal: lista de arquivos recebidos e enviados por parceiro, situação de cada um, linhas rejeitadas com o motivo e a possibilidade de corrigir e reprocessar.

O portal é feito em Angular, e o front-end dele fica sob sua responsabilidade. O volume é alto, com milhares de arquivos por dia, então filtros, paginação no servidor e atualização automática da situação precisam funcionar bem. A tela de detalhe mostra o conteúdo do arquivo linha a linha, com o campo problemático destacado e a explicação da regra que falhou, e permite reprocessar só as linhas corrigidas.

Também entra o cadastro de parceiros e de layouts, com a definição de posições e tipos de campo, uma tela técnica que precisa evitar erro de configuração. As decisões de organização do estado, dos componentes e dos testes do portal são suas.

O que você vai fazer:
  • Construir a lista de arquivos com filtros por parceiro, tipo, período e situação
  • Atualizar a situação dos arquivos em processamento sem recarregar a página
  • Desenvolver a visualização linha a linha com destaque do campo com erro
  • Implementar a correção e o reprocessamento das linhas rejeitadas
  • Construir o cadastro de layouts com validação de posições e tipos de campo
  • Organizar o estado com NgRx e efeitos de atualização periódica
  • Escrever testes com Jasmine e de ponta a ponta com Cypress
Requisitos:
  • Angular avançado, com módulos, rotas e carregamento sob demanda
  • RxJS para atualização periódica, cancelamento e combinação de fluxos
  • NgRx ou outra gestão de estado previsível
  • Desempenho em listas grandes e na exibição de texto extenso
  • Testes automatizados em vários níveis
  • Autonomia para decidir a organização do front-end do módulo
Diferenciais:
  • Ter trabalhado com EDI, integração por arquivos ou logística
  • Noção de layouts posicionais e delimitados
  • Angular Material
  • Acessibilidade em ferramentas internas
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. A equipe de operação usa o portal em turnos e aponta o que atrasa o trabalho dela, e cada mudança passa por revisão de código e por teste com arquivos reais anonimizados. Mostrar exatamente em qual posição de qual linha um arquivo quebrou te parece um bom serviço para quem opera? Na candidatura, informe a sua pretensão salarial.

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
  • NgRx
  • Angular Material
  • Jasmine
  • Cypress
  • SCSS
  • 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 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 Júnior (Relatórios Gerenciais)
Desenvolvedor(a) Front-end Angular Júnior (Relatórios Gerenciais)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto total
Conexão com times globais
+2
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 Júnior (Precificação)
Desenvolvedor(a) Front-end Angular Júnior (Precificação)

Sylision • United States

Remote
USD 6,700 - 10,000
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) Front-end Angular Sênior (Pagamentos via Pix)
Desenvolvedor(a) Front-end Angular Sênior (Pagamentos via Pix)

Sylision • United States

Remote
USD 19,000 - 27,000
TotalPass
Mediquo
Team Care
+2
Desenvolvedor(a) .NET Júnior (Troca de Arquivos EDI)
Desenvolvedor(a) .NET Júnior (Troca de Arquivos EDI)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+2
Analista de Automação de Testes Web Júnior (Troca de Arquivos EDI)
Analista de Automação de Testes Web Júnior (Troca de Arquivos EDI)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto 100%
Trabalhe de qualquer lugar no Brasil
Conexão com times internacionais
+1
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
Desenvolvedor Front-end Angular Pleno (Remoto) - EDI
Desenvolvedor Front-end Angular Pleno (Remoto) - EDI

Sylision • United States

Remote
USD 11,000 - 15,000