Desenvolvedor(a) Front-end Angular Pleno (Conciliação Financeira)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

31 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Ambiente remoto flexível
TotalPass
Mediquo
Team Care
Contrato CLT/PJ

Job summary

A vaga aberta de Desenvolvedor(a) Front-end Angular Pleno é para atuar remotamente em uma solução de conciliação financeira. A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

A posição envolve Angular avançado, NgRx, AG Grid e alto desempenho em telas com grandes volumes de dados, estudando filtros, seleção e estado. Você trabalhará com a back-end para definir contratos de API, escreverá testes com Jasmine/Cypress e manterá consistência entre dois lados

Qualifications

  • Requisitos: Angular avançado, com detecção de mudança, módulos e componentes standalone.
  • RxJS com domínio de operadores de combinação e de cancelamento.
  • NgRx ou outra arquitetura de estado previsível.
  • Desempenho de renderização em telas com muitos dados.
  • Testes automatizados de unidade e de ponta a ponta.
  • Conversa direta com o back-end para definir contratos de API.

Responsibilities

  • Construir a tela de conciliação com os dois lados lado a lado e a soma da seleção em tempo real.
  • Implementar casamento manual de um para um, de um para muitos e de muitos para muitos.
  • Tratar o conflito quando outra pessoa casa os mesmos lançamentos ao mesmo tempo.
  • Organizar o estado da tela com NgRx, incluindo desfazer ações recentes.
  • Otimizar grades com dezenas de milhares de linhas usando AG Grid.
  • Escrever testes unitários com Jasmine e testes de ponta a ponta com Cypress.
  • Exportar o resultado da conciliação respeitando filtros e seleção.

Skills

Angular avançado
RxJS
NgRx
AG Grid

Tools

AG Grid

Job description

Vaga aberta de Desenvolvedor(a) Front-end Angular Pleno (Conciliação Financeira).

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:

A conciliação financeira encontra as diferenças entre o que o sistema esperava receber e o que realmente entrou na conta. O motor de casamento roda no back-end. Quem resolve o que ele não conseguiu casar é a equipe do financeiro, numa tela que mostra os dois lados lado a lado e permite casar manualmente, dividir um crédito entre vários títulos ou registrar a diferença como tarifa.

Você vai ser responsável pelo front-end em Angular dessa ferramenta. Ela lida com dezenas de milhares de linhas por dia, então desempenho de grade, filtros combinados e seleção em massa são o centro do trabalho. O estado é complexo: o que está selecionado de cada lado, a soma da seleção, as sugestões de casamento e as ações desfeitas, e tudo isso precisa continuar consistente quando duas pessoas trabalham na mesma conta.

Neste módulo, a organização do estado com NgRx fica com você, assim como a divisão das telas em componentes e o cuidado para que cada ação manual fique registrada com autor e justificativa.

O que você vai fazer:
  • Construir a tela de conciliação com os dois lados lado a lado e a soma da seleção em tempo real
  • Implementar casamento manual de um para um, de um para muitos e de muitos para muitos
  • Tratar o conflito quando outra pessoa casa os mesmos lançamentos ao mesmo tempo
  • Organizar o estado da tela com NgRx, incluindo desfazer ações recentes
  • Otimizar grades com dezenas de milhares de linhas usando AG Grid
  • Escrever testes unitários com Jasmine e testes de ponta a ponta com Cypress
  • Exportar o resultado da conciliação respeitando filtros e seleção
Requisitos:
  • Angular avançado, com detecção de mudança, módulos e componentes standalone
  • RxJS com domínio de operadores de combinação e de cancelamento
  • NgRx ou outra arquitetura de estado previsível
  • Desempenho de renderização em telas com muitos dados
  • Testes automatizados de unidade e de ponta a ponta
  • Conversa direta com o back-end para definir contratos de API
Diferenciais:
  • Noção de contas a receber, conciliação bancária e extrato
  • AG Grid em uso avançado
  • Ter construído ferramenta interna usada o dia inteiro por uma equipe
  • Acessibilidade em tabelas complexas
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. A equipe do financeiro usa a ferramenta todos os dias e participa de cada validação, enquanto o código passa por revisão e por testes automatizados antes de cada publicação. Gosta de construir ferramenta que outra pessoa usa oito horas por dia e vai te dizer exatamente o que incomoda? 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
  • AG Grid
  • 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 Vue Sênior (Conciliação Financeira)
Desenvolvedor(a) Front-end Vue Sênior (Conciliação Financeira)

Sylision • United States

Remote
USD 19,000 - 26,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) .NET Júnior (Conciliação Financeira)
Desenvolvedor(a) .NET Júnior (Conciliação Financeira)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+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 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 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 (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
Analista de Testes de API Sênior (Conciliação Financeira)
Analista de Testes de API Sênior (Conciliação Financeira)

Sylision • United States

Remote
USD 19,000 - 26,000
Ambiente remoto
Trabalho remoto integral
Conexão com equipes internacionais
+1
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) Front-end Angular Pleno (Leilões Online)
Desenvolvedor(a) Front-end Angular Pleno (Leilões Online)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto total
Conexão global com times