Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Vaga 100% remota para Desenvolvedor(a) Node.js Júnior (Controle de Estoque). A seleção é conduzida pela Sylision e o salário fica entre R$ 3.000 e R$ 4.500, com contratação CLT ou PJ.
O foco é construir um serviço estável em Node.js com NestJS e PostgreSQL. Você começará por endpoints e consultas, evolui para regras de reserva, assegurando transações atômicas para evitar saldo negativo em vendas simultâneas.
Vaga aberta de Desenvolvedor(a) Node.js Júnior (Controle de Estoque). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.
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:
O saldo de estoque que aparece na tela é resultado de movimentações: entrada por nota de compra, saída por venda, transferência entre depósitos, ajuste de inventário e devolução. Se o sistema guarda só o número final e alguém altera esse número na mão, ninguém consegue mais dizer por que o saldo é aquele.
O serviço em Node.js com NestJS registra cada movimentação no PostgreSQL e calcula o saldo a partir delas. O ponto delicado é a concorrência: duas vendas do último item chegando no mesmo instante não podem deixar o saldo negativo, e a reserva feita para um pedido precisa voltar quando esse pedido é cancelado.
Você começa por endpoints e consultas, e aos poucos passa a cuidar das regras de reserva, que são o coração do serviço.
O que você vai fazer:
Requisitos:
Diferenciais:
Como é trabalhar aqui:
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. As tarefas são quebradas em partes pequenas, cada uma com a descrição do cenário de negócio, e todo pull request passa por revisão de uma pessoa do time antes do merge. Prefere entender o motivo de um saldo antes de mexer nele? Na candidatura, informe a sua pretensão salarial.
Benefícios oferecidos pela empresa contratante:
Tecnologias envolvidas:
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.