Nossa missão é construir um Hub de Dados e Analytics inovador, colaborativo e responsável.
O papel do analista de desenvolvimento de sistemas sênior envolve projetar, construir e evoluir a interface dos produtos. Você será responsável por transformar conceitos de design em componentes de código reutilizáveis, eficientes e agnósticos.
Aqui estão algumas das suas atribuições:
* Desenvolver soluções técnicas que atendam às necessidades da empresa;
* Garantir a qualidade das entregas, participando e fomentando práticas de Code Review e desenvolvimento orientado a testes;
* Mantenha, monitore e garanta a eficiência dos serviços construídos e de responsabilidade do seu time;
* Colaborar nas definições de arquitetura e escalabilidade dos nossos produtos;
* Criar soluções com base em uma arquitetura distribuída e de microserviços;
* Trabalhar com modelo de dados hierárquico e de grafos;
* Criar soluções resilientes e que estejam dentro dos padrões altos de performance;
* Arcitetar e desenvolver componentes de UI utilizando tecnologias como Lit (Lit-html / LitElement), garantindo que sejam performáticos, acessíveis e framework-agnostic.
Aqui estão alguns dos requisitos e qualificações necessários para o cargo:
* Sólida experiência com JavaScript/TypeScript e os fundamentos da web (HTML5 semântico e CSS3);
* Experiência prática na construção ou manutenção de um Design System ou biblioteca de componentes;
* Experiência com Web Components, especialmente utilizando bibliotecas como Lit (LitElement/Lit-html);
* Conhecimentos avançados em acessibilidade (WAI-ARIA) e telas responsiva;
* Domínio de arquitetura CSS, incluindo pré-processadores (STYLUS/SASS) e metodologias (BEM ou similares).