Oferecemos uma oportunidade de carreira para um Analista de Desenvolvimento de Sistemas Sênior. Você será responsável por transformar conceitos de design em componentes de código reutilizáveis, eficientes e agnósticos. Além disso, você trabalhará na concepção de soluções técnicas, garantindo a qualidade das entregas e participando em Code Review.
* Conceção de soluções técnicas
* Garantia da qualidade das entregas
* Mantenimento, monitoramento e garantia da eficiência dos serviços
* Colaboração nas definições de arquitetura e escalabilidade
* Criação de soluções distribuídas e de microserviços
* Trabalho com modelos de dados hierárquico e de grafos
* Criação de soluções resilientes e dentro dos padrões altos de performance
* Observação do desenvolvimento seguro e atualizações de segurança
* Arquitetura e desenvolvimento de componentes UI utilizando Lit (Lit-html / LitElement)
* Colaboração intensa com designers para traduzir protótipos em componentes técnicos
* Definição e documentação das melhores práticas e APIs para os componentes do Design System
Requisitos e qualificações:
* Visão de produto e arquitetural
* Sólida experiência com JavaScript/TypeScript e fundamentos da web
* Experiência em construção ou manutenção de um Design System ou biblioteca de componentes
* Experiência com Web Components, especialmente utilizando Lit
* Conhecimentos avançados em acessibilidade e telas responsiva
* Domínio de arquitetura CSS e metodologias
* Experiência com ferramentas de documentação e catalogação de componentes
* Conhecimentos em UX