×
Register Here to Apply for Jobs or Post Jobs. X

Desenvolvedor Front-end Angular Pleno; Leilões Online

Remote / Online - Candidates ideally in
Chicago, Cook County, Illinois, 60601, USA
Listing for: Sylision
Full Time, Remote/Work from Home position
Listed on 2026-10-30
Job specializations:
  • IT/Tech
    UI/UX Design, Technical Support, Systems Engineer, Web Developer
Salary/Wage Range or Industry Benchmark: 11000 USD Monthly USD 11000.00 MONTH
Job Description & How to Apply Below
Position: Desenvolvedor(a) Front-end Angular Pleno (Leilões Online)

Vaga aberta de Desenvolvedor(a) Front-end Angular Pleno (Leilões Online). 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 sala de leilão online, o participante acompanha o lote atual, o valor do lance mais alto, o tempo restante e o histórico de lances, e dá o seu lance com um toque. Nos últimos segundos, os lances chegam em rajada, e a tela precisa mostrar o valor atual sem atraso, deixar claro se o participante está vencendo e nunca enviar um lance diferente do que ele viu.

A sala é construída em Angular, e o front-end dela fica com você. As atualizações chegam por Web Socket, e a tela precisa lidar com reconexão, mensagens fora de ordem e o relógio do aparelho que não bate com o do servidor. O tempo restante mostrado precisa vir do servidor, e a prorrogação por lance final precisa aparecer na hora para todos.

Também entram o catálogo de lotes com fotos e laudos, a habilitação do participante e o lance automático até um limite definido. A forma de organizar o estado em tempo real e de testar na interface os cenários de concorrência é decisão sua.

O que você vai fazer:
  • Construir a sala de leilão com lance atual, tempo restante e histórico em tempo real
  • Tratar reconexão, mensagens fora de ordem e diferença de relógio com o servidor
  • Impedir que um lance seja enviado com valor diferente do exibido ao participante
  • Exibir a prorrogação por lance final imediatamente para todos
  • Implementar o lance automático até um limite
  • Organizar o estado em tempo real com RxJS e Ng Rx
  • Escrever testes com Jasmine e de ponta a ponta com Cypress simulando rajadas de lances
Requisitos:
  • Angular avançado com RxJS em produção
  • Comunicação em tempo real por Web Socket
  • Gestão de estado previsível com NgRx ou similar
  • Desempenho de renderização com atualizações frequentes
  • Testes automatizados, incluindo cenários assíncronos
  • Autonomia para definir a arquitetura do front-end da sala de leilão
Diferenciais:
  • Ter trabalhado com leilão, bolsa ou outra interface em tempo real
  • Signals do Angular
  • Acessibilidade com anúncio de mudanças dinâmicas
  • Uso intenso em celular
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em Minas Gerais. Os testes de interface simulam o último minuto de um lote disputado antes de cada publicação, e o código passa por revisão de outra pessoa do time. Ver o seu componente mostrar o valor certo no meio de uma rajada de lances te parece o teste definitivo? 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 Total Pass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • Angular
  • Type Script
  • RxJS
  • Ng Rx
  • Web Socket
  • Jasmine
  • Cypress
  • SCSS
  • Git

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

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary