Desenvolvedor Front-end Angular Pleno; Conciliação Financeira)
Listed on 2026-10-29
-
IT/Tech
Technical Support, UI/UX Design
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
- 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
- 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
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.
- 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 Total Pass e Mediquo
- Cuidado com a saúde mental pelo programa Team Care
- Contratação e jornada definidas com a empresa contratante
- Angular
- Type Script
- RxJS
- Ng Rx
- AG Grid
- Jasmine
- Cypress
- SCSS
- Git
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).