Resumo Tech Jobs
Vaga Pleno remota na Sylision Intelligence, com foco em Angular, Git e TypeScript.
O que você vai fazer
- Consolidar componentes duplicados em uma biblioteca compartilhada com API estável
- Definir e aplicar as regras de fronteira do monorepo (tags e lint de dependência) para as aplicações pararem de se importar entre si
- Documentar cada componente com exemplo executável em Storybook
O que pedem
- De 2 a 4 anos com Angular e TypeScript
- Experiência com monorepo (Nx, Turborepo ou equivalente), entendendo grafo de dependência e cache de tarefa
- Saber desenhar API de componente: entradas, saídas, projeção de conteúdo e o que não deve ser configurável
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 Consolidar componentes duplicados em uma biblioteca compartilhada com API estável. Definir e aplicar as regras de fronteira do monorepo (tags e lint de dependência) para as aplicações pararem de se importar entre si. Documentar cada componente com exemplo executável em Storybook. Ajustar os alvos de build e de teste para o cache do Nx valer, reduzindo o tempo da integração contínua. Escrever teste de componente isolado e teste de regressão visual dos casos de borda. Conduzir a adoção nas aplicações, abrindo os pull requests em vez de só avisar que mudou.
Responsabilidades
Consolidar componentes duplicados em uma biblioteca compartilhada com API estável. Definir e aplicar as regras de fronteira do monorepo (tags e lint de dependência) para as aplicações pararem de se importar entre si. Documentar cada componente com exemplo executável em Storybook. Ajustar os alvos de build e de teste para o cache do Nx valer, reduzindo o tempo da integração contínua. Escrever teste de componente isolado e teste de regressão visual dos casos de borda. Conduzir a adoção nas aplicações, abrindo os pull requests em vez de só avisar que mudou.
Requisitos
De 2 a 4 anos com Angular e TypeScript. Experiência com monorepo (Nx, Turborepo ou equivalente), entendendo grafo de dependência e cache de tarefa. Saber desenhar API de componente: entradas, saídas, projeção de conteúdo e o que não deve ser configurável. SCSS com tokens ou variáveis, sem depender de sobrescrever estilo alheio. Testes automatizados de componente.
Diferenciais
Storybook em produção. Ter mantido biblioteca de componentes consumida por mais de um time. Acessibilidade em componentes de base (foco, teclado, ARIA). Publicação de pacote interno versionado. Como é trabalhar aqui Remoto para todo o Brasil, com horário flexível e duas janelas de sincronização por semana com as pessoas que consomem a biblioteca. Contratação em CLT ou PJ. A biblioteca compartilhada tem responsável, e o responsável não decide sozinho: mudança que afeta mais de uma aplicação passa por proposta curta, escrita antes do código. Reclamação de quem consome pesa mais do que preferência de quem mantém. 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, Nx, SCSS, Storybook, Angular CDK, Jest, 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
- Angular
- Git
- TypeScript
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.