Talent.com
A vaga não está disponível no seu país.
Pessoa Analista de Desenvolvimento de Sistemas Sênior

Pessoa Analista de Desenvolvimento de Sistemas Sênior

Neowaysapucaia do sul, Brasil
Há 17 horas
Descrição da vaga

#Nosso jeito de fazer história

Entre para a história de construção do maior Hub de Dados e Analytics do Brasil.

Além de você contribuir diretamente neste objetivo, você estará se desenvolvendo constantemente, por meio de grandes desafios de negócio, junto a um time de alto impacto. Na Neoway, acreditamos em fazer as coisas de forma inovadora, colaborativa, responsável e com foco no cliente.

#Missão do cargo :

Como Pessoa Desenvolvedora de Software com foco em Design System, sua missão será projetar, construir e evoluir os fundamentos da interface dos produtos da Neoway. Você será responsável por transformar conceitos de design em componentes de código reutilizáveis, eficientes e agnósticos. Seu trabalho impactará diretamente a produtividade de dezenas de outros desenvolvedores e a consistência da experiência de todos os nossos usuários. Buscamos um perfil colaborativo, que queira construir junto, evoluir a arquitetura atual e compartilhar conhecimento.

#Responsabilidades e atribuições :

  • Trabalhar na concepção de soluções técnicas, na quebra de tarefas, planejamento e na execução das demandas;
  • Garantir a qualidade das entregas, participando e fomentando práticas de Code Review e desenvolvimento orientado a testes;
  • Manter, monitorar e garantir 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
  • Observar o desenvolvimento seguro e estar sempre por dentro de atualizações de segurança e critérios relevantes relacionados ao desenvolvimento seguro
  • Arquitetar e desenvolver componentes de UI utilizando tecnologias como Lit (Lit-html / LitElement), garantindo que sejam performáticos, acessíveis e framework-agnostic.
  • Colaborar intensamente com designers para traduzir protótipos e diretrizes visuais em componentes técnicos bem estruturados.
  • Definir e documentar as melhores práticas, APIs e padrões de uso para os componentes do Design System.
  • Atuar como um ponto de referência e suporte para os times de produto, ajudando-os a consumir o DS e a resolver desafios de implementação.
  • Manter a qualidade e a saúde do código da biblioteca através de testes automatizados, code reviews e processos de CI / CD.
  • Pesquisar e propor evoluções na arquitetura de front-end, pensando sempre na escalabilidade e manutenibilidade a longo prazo.
  • Participar ativamente das cerimônias do time, contribuindo com sua visão técnica para o planejamento e execução das demandas.

#Requisitos e qualificações :

  • Visão de produto e arquitetural : Ser capaz de pensar nos componentes como um produto interno, considerando seu ciclo de vida, versionamento e o impacto de suas decisões a longo prazo.
  • 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, tratando-os como requisitos fundamentais e não opcionais.
  • Domínio de arquitetura CSS, incluindo pré-processadores (STYLUS / SASS) e metodologias (BEM ou similares).
  • Experiência com ferramentas de documentação e catalogação de componentes (ex : Storybook).
  • Conhecimentos em UX;
  • Experiência nas técnicas de Cross-Browser Development;
  • Ter atuado com diferentes frameworks de SPA (React, Vue, Angular), compreendendo os desafios de criar componentes agnósticos e interoperáveis.
  • Experiência na construção de aplicações integradas a APIs (REST).
  • Ter algum conhecimento de back-end ou ter atuado como Full Stack.
  • Conhecimento em execução de sistemas baseados em containers (Docker).
  • #NeoJourney l Cardápio de Benefícios :

    Vale Alimentação / Refeição;

    Criar um alerta de emprego para esta pesquisa

    Analista Desenvolvimento • sapucaia do sul, Brasil