Resumo Tech Jobs
Vaga Pleno remota na Sylision Intelligence, com foco em TypeScript, Angular e Git.
O que você vai fazer
- Migrar telas e módulos antigos para a versão atual do Angular, em passos pequenos
- Converter componentes para standalone e adotar Signals onde o ganho é claro
- Escrever teste de cobertura antes de refatorar a tela que não tem nenhum
O que pedem
- De 2 a 4 anos com Angular, tendo trabalhado em base de código que você não escreveu
- TypeScript e RxJS suficientes para entender código alheio antes de mudar
- Ter feito ao menos uma atualização de versão maior de framework em projeto real
Benefícios
- 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
Sobre a oportunidade
Seleção conduzida pela Sylision. A empresa contratante é confidencial neste anúncio. Modelo 100% remoto. Contratação: tempo integral, CLT ou PJ. O que você vai fazer Migrar telas e módulos antigos para a versão atual do Angular, em passos pequenos. Converter componentes para standalone e adotar Signals onde o ganho é claro. Escrever teste de cobertura antes de refatorar a tela que não tem nenhum. Substituir bibliotecas sem manutenção por alternativa suportada. Remover código morto, rota órfã e configuração que não serve mais. Manter o mapa da migração atualizado, com ordem e justificativa de cada passo. Acompanhar erro em produção depois de cada etapa e reverter quando precisar.
Responsabilidades
Migrar telas e módulos antigos para a versão atual do Angular, em passos pequenos. Converter componentes para standalone e adotar Signals onde o ganho é claro. Escrever teste de cobertura antes de refatorar a tela que não tem nenhum. Substituir bibliotecas sem manutenção por alternativa suportada. Remover código morto, rota órfã e configuração que não serve mais. Manter o mapa da migração atualizado, com ordem e justificativa de cada passo. Acompanhar erro em produção depois de cada etapa e reverter quando precisar.
Requisitos
De 2 a 4 anos com Angular, tendo trabalhado em base de código que você não escreveu. TypeScript e RxJS suficientes para entender código alheio antes de mudar. Ter feito ao menos uma atualização de versão maior de framework em projeto real. Escrever teste como rede de segurança de refatoração. Git com histórico limpo, commit pequeno e revisão fácil de ler.
Diferenciais
Ter trabalhado com AngularJS ou Angular nas versões anteriores à 12. Experiência com convivência de duas versões durante a transição. Conhecer as ferramentas de migração automática do Angular (ng update, schematics). Gosto por medir tamanho de pacote e tempo de build antes e depois. Como é trabalhar aqui A vaga é remota, com horário combinado para sobrepor ao time. Migração exige avisar quem será afetado antes, e isso é feito por escrito, com antecedência. O time prefere entrega pequena e reversível a salto grande. Quando um passo dá errado, a conversa é sobre o que a gente não viu, e o aprendizado vira teste ou verificação automática. 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 Angular, AngularJS, TypeScript, RxJS, Angular Signals, Standalone Components, Jest, Git Como funciona o processo A busca é feita por pessoas: quando o seu perfil combina com a vaga, a Sylision entra em contato, normalmente por WhatsApp. O seu currículo também passa a valer para os próximos processos compatíveis. Os seus dados são tratados conforme a LGPD, e a remoção é feita a qualquer momento, a seu pedido.
Tecnologias
- TypeScript
- Angular
- Git
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.