Pular para o conteúdo principal

Pessoa Desenvolvedora FrontEnd React.js PL/SR

Tipo de vaga: Efetivo

Modelo de trabalho: Remoto

Vaga também para PcD

Descrição da vaga

Estamos buscando uma pessoa que ouse protagonizar ocupando a posição de Pessoa Desenvolvedora FrontEnd React.js PL/SR 💜


Junte-se à Datum e faça parte da 6ª melhor empresa para trabalhar no Rio Grande do Sul e a 28ª do Brasil pelo GPTW!

Responsabilidades e atribuições

Perfil com Experiência no mínimo Pleno em Desenvolvimento FrontEnd para trabalhar em grande empresa brasileira do mercado do Varejo Omnichannel.

Requisitos e qualificações


Conhecimento Avançado em TypeScript:

O TypeScript é uma extensão do JavaScript que oferece tipagem estática. O candidato deve estar confortável em escrever código TypeScript para melhorar a manutenção e a segurança do código.


Testes Unitários:

O candidato deve entender a importância dos testes unitários para garantir a qualidade do código. Experiência com frameworks de teste, como Jest, para escrever testes unitários eficazes é fundamental.


Styled-Components:

Styled-Components é uma biblioteca popular para estilização de componentes no React. O candidato deve estar familiarizado com essa abordagem e ser capaz de criar estilos de forma modular e reutilizável.


GraphQL:

Ter conhecimento em GraphQL, tanto do lado do cliente quanto do servidor, é valioso para integrar e buscar dados de maneira eficiente.


Controle de Estado do React:

Isso abrange a compreensão e implementação de gerenciamento de estado eficaz, utilizando tanto as ferramentas padrão do React (como o Context API) quanto bibliotecas de gerenciamento de estado externas (Redux, MobX, Recoil, etc.).


Conhecimento Avançado em Hooks:

Os hooks são um recurso fundamental do React para lidar com o estado e o ciclo de vida dos componentes. O candidato deve ser experiente em todos os tipos de hooks, como useState, useEffect, useContext, etc.

 

Arquitetura BFF com GraphQL:

A arquitetura BFF (Backend for Frontend) envolve ter um backend específico para cada frontend, permitindo uma melhor adaptação às necessidades da interface do usuário. O conhecimento em como criar um BFF, usando GraphQL como meio de comunicação, é uma vantagem.


Conhecimento de Clean Code e Clean Architecture:

Ter um entendimento sólido de práticas de desenvolvimento limpo, incluindo a escrita de código claro, modular e de fácil manutenção, é essencial. Além disso, estar familiarizado com a Clean Architecture ajudará na criação de um código bem estruturado.


Conhecimento de Node.js:

Uma compreensão básica de Node.js é importante, especialmente se o candidato estiver envolvido na criação de servidores bff para suportar o aplicativo.


Jest:

O Jest é uma biblioteca popular de testes para JavaScript e React. O conhecimento em como escrever testes usando o Jest é fundamental.


Conhecimento em Acessibilidade (A11y):

Compreensão dos princípios de acessibilidade no desenvolvimento de aplicativos para garantir que o aplicativo seja utilizável por todos, incluindo pessoas com deficiência.


Experiência em Performance e Otimização:

Capacidade de otimizar o desempenho do aplicativo, minimizando a latência, melhorando a velocidade de renderização e gerenciando o uso de recursos.


Conhecimento de Ferramentas de CI/CD:

Familiaridade com ferramentas de integração contínua e entrega contínua (CI/CD) para automatizar processos de construção, teste e implantação.



Perfil pessoal responsável, muito proativo, protagonista, comunicativo, que joga junto com o time e que podemos contar!

Informações adicionais

Nossos datunianos usufruem de benefícios e programas que atendem diversas áreas da vida.


  • Para sua saúde, oferecemos assistência médica e odontológica sem coparticipação em exames e consultas.
  • Seguro de vida
  • Quer mais bem-estar? Oferecemos Gympass, Zenklub (com duas sessões gratuitas por mês) e ginástica laboral para dar aquela alongada durante o expediente.
  • Quando bater aquela fome, utilize nosso benefício de alimentação Caju para fazer compras em qualquer supermercado ou restaurante.
  • Ama viajar? Aqui temos o Férias & Co, um benefício que te ajuda a viabilizar aquela viagem dos sonhos.
  • Tem filhos? Temos auxílio creche.
  • Quer aprender um novo idioma? Temos parceria com a escola CCAA, com descontos de até 40% nos cursos, e também o English Live que oferece 30% de desconto na mensalidade.
  • Para deixar seu ambiente de trabalho com a sua cara, conte com o nosso auxílio home office.
  • Quer protagonizar? Participe do Protagonistas, nosso game da vida real, e ganhe prêmios incríveis!

O que você ousa ser?

Somos uma consultoria de tecnologia que há 24 anos desenvolve soluções digitais que promovem crescimento para pessoas e negócios. Atualmente, lideramos mais de 80 projetos e uma carteira de mais de 40 clientes ativos nos segmentos de varejo, bancos e fintechs, entre outros.


Trabalhamos constantemente para proporcionar um ambiente no qual todos que integram nosso ecossistema se sintam bem e performem o seu melhor, desde a chegada na empresa. Por isso, temos parcerias com Gympass, Zenklub, Férias & Co e instituições de ensino, além de proporcionar diversos momentos de conexão e trocas entre os times.


Nossos datunianos – forma carinhosa como nos referimos aos colaboradores – são valorizados e valorizam estar conosco. Por isso, em 2023, fomos reconhecidos pela Great Place to Work (GPTW) pelo nosso compromisso com as pessoas como a 6ª melhor empresa para trabalhar no Rio Grande do Sul, a 28ª nacionalmente e a 29ª melhor empresa de TI do Brasil.


Junte-se à Datum!



?