Última atualização: 22 de Outubro de 2024

Desenvolvedor(a) Frontend Sênior

🧓🏽 Sênior🌍 100% Remoto💼 CLT

Via Gupy

Sobre

Responsabilidades e atribuições

Você, enquanto Frontend, fará parte de nosso Time de Devs. Atualmente, temos duas plataformas diferentes com quatro estruturas de frontend em nossos apps e serviços. Mais do que integrar todas as frentes, é essencial a integração entre nossas linguagens (TypeScript/JavaScript ES6/ES7, React, React Native, Context API, GraphQL) para melhorar a performance e estabilidade de nossas telas e componentes.

Você terá total liberdade de sugerir novas arquiteturas escaláveis, práticas, metodologias, linguagens e novas funcionalidades para as plataformas. Quanto mais ousadia você tiver, melhor! Temos muito espaço para isso.

Requisitos e qualificações

  • Experiência em React.js;
  • Experiência com TypeScript;
  • Conhecimento em HTML, CSS e pré-processadores;
  • Gerenciamento de estado com Context API e Redux;
  • Styled components (estilização de componentes);
  • Experiência em desenvolvimento de aplicações responsivas;
  • Familiaridade com controle de versão (Git);
  • Conhecimentos em testes automatizados (Jest é uma vantagem);
  • Boas práticas de desenvolvimento;
  • Habilidades de solução de problemas e depuração;
  • Boas habilidades de comunicação e trabalho em equipe.

Seria legal que você tivesse também: 

  • Conhecimento em React Native para o desenvolvimento de aplicativos móveis é um plus;
  • Conhecimento em Apollo (graphQL);
  • Conhecimento em Firebase;
  • @testing-library/react-native para testes;
  • Testes automatizados com Cypress e Playwright;
  • React Navigation (navegação entre telas);
  • Conhecimento em JavaScript (ES6/ES7);
  • Conhecimento em Babel, Jest, Husky, Eslint, Luxo, Parcel, etc.

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!