Descrição
Estamos em busca de um(a) Desenvolvedor(a) Front-End talentoso(a) para criar interfaces incríveis e proporcionar experiências únicas aos usuários. Se você é apaixonado(a) por tecnologia, design e inovação, vem com a gente!
Responsabilidades e atribuições
- Projetar e implementar componentes de interface de usuário para aplicações usando o ecossistema React;
- Trabalhe como parte de uma pequena equipe que inclui outros desenvolvedores, designers, especialistas em controle de qualidade e gerentes;
- Construir aplicativos e componentes de interface do usuário a partir de protótipos e wireframes;
- Trabalhar com módulos nativos como e quando necessário;
- Use APIs nativas para integrações rígidas;
- Melhorar o desempenho do front-end eliminando os gargalos de desempenho;
- Criar módulos front-end com máxima reutilização e eficiência de código;
- Implemente de animações limpas e suaves para fornecer uma excelente interface de usuário;
- Trabalhar com dependências e APIs de terceiros;
- Atuar com as equipes multifuncionais para construir aplicativos no tempo e orçamento estipulados.
Requisitos e qualificações
- Experiência significativa trabalhando com React;
- Forte conhecimento dos fundamentos do React, como Virtual DOM, ciclo de vida do componente e estado do componente;
- Uma compreensão completa do ciclo de vida completo do desenvolvimento de aplicativos móveis desde a prototipagem;
- Conhecimento de verificação de tipo, teste de unidade, typescript, tipos de prop e depuração de código;
- Experiência de trabalho com APIs REST, modelos de solicitação de documentos, armazenamento offline e bibliotecas de terceiros;
- Conhecimento em design de interface de usuário e designs responsivos;
- Bem versado em uma variedade de softwares e tecnologias React, como Jest, Enzyme, ESLint e assim por diante;
- Experiência de trabalho em um ambiente de desenvolvimento ágil;