Resumo Tech Jobs
Vaga Pleno híbrida na Sylision Intelligence, com foco em TypeScript, Angular e Git.
O que você vai fazer
- Levantar o inventário de dependências, componentes e testes antes de mover qualquer versão
- Atualizar o Angular em etapas, uma versão maior por vez, mantendo a aplicação de pé entre elas
- Converter módulos em componentes standalone e trocar carregamento síncrono por lazy loading de rota
O que pedem
- De 2 a 4 anos com Angular, incluindo pelo menos uma migração entre versões maiores
- Conhecer na prática a diferença entre NgModule e componente standalone, e saber converter um no outro
- RxJS e Reactive Forms em código legado, não só em projeto começado do zero
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 Levantar o inventário de dependências, componentes e testes antes de mover qualquer versão. Atualizar o Angular em etapas, uma versão maior por vez, mantendo a aplicação de pé entre elas. Converter módulos em componentes standalone e trocar carregamento síncrono por lazy loading de rota. Substituir a biblioteca de interface descontinuada componente por componente, sem redesenhar a tela. Cobrir com teste as telas que hoje não têm nenhum, antes de mexer nelas. Registrar cada etapa em um documento que o time consiga retomar sem você.
Responsabilidades
Levantar o inventário de dependências, componentes e testes antes de mover qualquer versão. Atualizar o Angular em etapas, uma versão maior por vez, mantendo a aplicação de pé entre elas. Converter módulos em componentes standalone e trocar carregamento síncrono por lazy loading de rota. Substituir a biblioteca de interface descontinuada componente por componente, sem redesenhar a tela. Cobrir com teste as telas que hoje não têm nenhum, antes de mexer nelas. Registrar cada etapa em um documento que o time consiga retomar sem você.
Requisitos
De 2 a 4 anos com Angular, incluindo pelo menos uma migração entre versões maiores. Conhecer na prática a diferença entre NgModule e componente standalone, e saber converter um no outro. RxJS e Reactive Forms em código legado, não só em projeto começado do zero. Saber escrever teste para código que não foi escrito para ser testado. Git com histórico legível, porque a migração vai ser lida commit por commit.
Diferenciais
Ter saído de AngularJS ou de Angular anterior à versão 12. Experiência com sistema usado em clínica ou consultório. Noções de Signals e de detecção de mudança sem Zone.js. Como é trabalhar aqui Híbrido em Belo Horizonte: parte da semana no escritório, com os dias combinados dentro do time, e o resto de casa. Contratação em CLT ou PJ. A migração é conduzida em etapas visíveis: cada passo tem plano de volta e é comunicado às clínicas antes de subir. Você fala direto com quem atende o suporte, porque é de lá que sai a lista do que não pode quebrar. 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, TypeScript, RxJS, Reactive Forms, Angular Material, Jasmine, Karma, ESLint, 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.