REACTEMENTO DE DESCRIÇÃO DO TRABALHO DE TRABALHO DE DESENVOLÃO Nativo

Construir um produto é uma atividade altamente colaborativa que exige um ótimo jogador de equipe com uma dedicação à qualidade. Estamos procurando um desenvolvedor nativo do React, apaixonado por criar aplicativos móveis de alto desempenho para as plataformas iOS e Android. Você estará encarregado de arquitetar e construir esses aplicativos e se comunicar com as equipes em ordem de outros níveis da infraestrutura do produto.

Reagir perfil de trabalho de desenvolvedor nativo

O React Native usa habilidades básicas de JavaScript, permitindo que um desenvolvedor atinja iOS e Android ao mesmo tempo. Os grandes desenvolvedores nativos do React podem criar aplicativos que parecem totalmente nativos enquanto empregam tecnologias da Web que são familiares para muitos desenvolvedores.

Eles geralmente se especializam no front end do produto, mas também são hábeis em entender os serviços e a infraestrutura da API com a qual o aplicativo deve interface.

Relatórios para

  • Desenvolvedor Sr. (React Native, JavaScript)
  • Líder de tecnologia

Reagir responsabilidades de desenvolvedor nativo

  • Usando o ecossistema React, projete e crie componentes de interface do usuário para aplicativos online e móveis baseados em JavaScript
  • Trabalhe em uma pequena equipe com outros engenheiros, designers, profissionais de controle de qualidade e gerentes nativos do React-native
  • Crie componentes de aplicativos e interface do usuário a partir de wireframes e protótipos.
  • Quando necessário, trabalhe com módulos nativos
  • Para interfaces apertadas com as duas plataformas - Android e iOS - use APIs nativos
  • Crie testes automatizados para verificar se seu código está livre de erros e que ele tem um bom desempenho
  • Aumente o desempenho do front-end removendo gargalos de desempenho
  • Desenvolva módulos front-end com o mais alto nível de reutilização e eficiência do código
  • Use animações suaves para criar uma interface de usuário fantástica
  • Use dependências de terceiros e APIs
  • Trabalhe com a arquitetura Redux para aumentar a velocidade do site/aplicativo móvel
  • Colabore com equipes multifuncionais para criar aplicativos dentro de restrições de tempo/orçamento

Reagir requisitos e habilidades de desenvolvedor nativo

  • Bacharel em Ciência da Computação, Tecnologia da Informação ou Experiência Comparável
  • experiência significativa trabalhando com o React Online e Mobile, bem como tecnologias como Flux, Flow, Redux e outros
  • Uma extensa compreensão de JavaScript, CSS, HTML, programação funcional e idiomas front-end é necessária
  • Entendimento sólido de princípios reagentes, como DOM virtual, ciclo de vida do componente e estado de componente
  • Uma compreensão completa de todo o processo de desenvolvimento de aplicativos móveis, começando com o protótipo
  • Compreensão da verificação do tipo, teste de unidade, tipo de datilografia, tipos de suporte e depuração de código são necessários
  • Trabalhou com APIs REST, modelos de solicitação de documentos, armazenamento offline e bibliotecas de terceiros no passado
  • Conhecimento profundo de tecnologias da Web, como JavaScript, HTML e CSS
  • Compreensão da interface do usuário e design responsivo
  • Proficiente em uma ampla gama de aplicações e tecnologias nativas do React, como JEST, Enzyme, Eslint e outros
  • compreensão aprofundada das metodologias, conceitos e processos de desenvolvimento de software
  • Experiência anterior Desenvolvendo aplicativos grandes e complicados da Web e móveis
  • A capacidade de construir e gerenciar um pipeline de integração e entrega contínuos impecáveis ​​para react aplicativos nativos
  • Conhecimento das melhores práticas e estética do design do React Native
  • Uma atitude positiva e um desejo de aprender constantemente
  • Mantenha -se atualizado nos últimos desenvolvimentos, tecnologias e notícias do React Native React
  • A capacidade de desenvolver código limpo e bem documentado que adere a princípios de codificação aceitáveis