Resumo Tech Jobs
Vaga Pleno híbrida na Sylision Intelligence, com foco em TypeScript, Angular e Design.
O que você vai fazer
- Projetar e implementar componentes Angular reutilizáveis sobre o Angular CDK
- Documentar cada componente no Storybook, cobrindo os estados de carga, vazio e erro
- Definir e manter tokens de cor, espaçamento e tipografia em SCSS
O que pedem
- De 2 a 4 anos com Angular, incluindo criação de componentes reaproveitados por outros times
- TypeScript com atenção a tipos públicos, já que eles fazem parte da API do componente
- CSS e SCSS de verdade: cascata, especificidade, layout com Flexbox e Grid
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 Projetar e implementar componentes Angular reutilizáveis sobre o Angular CDK. Documentar cada componente no Storybook, cobrindo os estados de carga, vazio e erro. Definir e manter tokens de cor, espaçamento e tipografia em SCSS. Garantir navegação por teclado e semântica WAI-ARIA nos componentes interativos. Publicar versões da biblioteca e escrever a nota de migração de cada mudança. Apoiar os times que consomem a biblioteca, resolvendo dúvida e caso de borda. Remover duplicação nas aplicações, substituindo o componente local pelo da biblioteca.
Responsabilidades
Projetar e implementar componentes Angular reutilizáveis sobre o Angular CDK. Documentar cada componente no Storybook, cobrindo os estados de carga, vazio e erro. Definir e manter tokens de cor, espaçamento e tipografia em SCSS. Garantir navegação por teclado e semântica WAI-ARIA nos componentes interativos. Publicar versões da biblioteca e escrever a nota de migração de cada mudança. Apoiar os times que consomem a biblioteca, resolvendo dúvida e caso de borda. Remover duplicação nas aplicações, substituindo o componente local pelo da biblioteca.
Requisitos
De 2 a 4 anos com Angular, incluindo criação de componentes reaproveitados por outros times. TypeScript com atenção a tipos públicos, já que eles fazem parte da API do componente. CSS e SCSS de verdade: cascata, especificidade, layout com Flexbox e Grid. Ter usado Storybook ou ferramenta equivalente de catálogo de componentes. Teste automatizado de componente, incluindo interação por teclado.
Diferenciais
Experiência com monorepo (Nx ou similar) e publicação de pacote. Conhecimento prático de acessibilidade, com uso real de leitor de tela. Ter participado da construção de um design system desde o início. Conforto para ler arquivo de Figma e discutir a decisão de design, não só executar. Como é trabalhar aqui O modelo é híbrido em São Paulo, com parte da semana no escritório. Os dias presenciais são combinados no time e servem para o trabalho que rende mais junto, como alinhamento de design e revisão de componente. A biblioteca tem dono claro, mas as decisões são discutidas em aberto com quem consome. Mudança que quebra compatibilidade só sai com aviso, prazo e caminho de migração escrito. 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, SCSS, Storybook, Angular CDK, Nx, Jest, WAI-ARIA, Figma 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
- Design
- HTML/CSS
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.