Talent.com
As candidaturas não são mais aceitas
Pessoa Analista de Desenvolvimento de Sistemas Sênior

Pessoa Analista de Desenvolvimento de Sistemas Sênior

Neowayjoão pessoa, Brasil
Há 24 dias
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 Sistema • joão pessoa, Brasil