Analista de Desenvolvimento de Sistemas Mobile Pleno (Android e iOS)

Requisitos:
Ensino superior completo;
Vivência com React Native e Node e desenvolvimento de aplicativos móveis;
Conhecimento de JavaScript / TypeScript;
Vivência com Expo para gerenciamento de aplicativos React Native;
Vivência com consumo de APIs RESTful;
Vivência em armazenamento local;
Vivência com controle de versão usando Git;
Conhecimento das diretrizes da App Store e Google Play, bem como do processo de publicação de aplicativos.

Atividades:
Proceder quanto ao suporte e parametrização dos módulos do ERP, conforme as prioridades e as regras de negócio estabelecidos, atentando-se para eventuais necessidades de adequações e customizações;
Acompanhar a manutenção do aplicativo da empresa junto à consultoria contratada, a partir da identificação de bugs, bem como de oportunidades de upgrades, a fim de promover otimizações no app da empresa;
Capacidade de trabalhar de forma colaborativa em um ambiente ágil (Scrum/Kanban);
Desenvolver a programação solicitada, a partir da identificação e definição das etapas e processos de construção, utilizando as ferramentas de modelagem apropriadas;
Desenvolver software, a partir do escopo e das especificações dos requisitos necessários à aplicação, da criação de códigos, da elaboração de tabelas locais e de consultas para avaliar a qualidade do código desenvolvido;
Desenvolver aplicações, a partir da elaboração e revisão de códigos, da realização de testes na base de testes para identificar a sua funcionalidade e da finalização com a implementação, visando a geração de versões do sistema capazes de atender as necessidades dos clientes;
Proceder quanto a customizações, tais como regras de negócio no ERP, relatórios de sistema, sistema de banco, sistema de ponto de venda (PDV), entre outros, através da geração de arquivos e de alterações de campos conforme as demandas, visando contribuir para a otimização das atividades da empresa;
Criar soluções de comunicação com outros sistemas, a partir da análise da demanda, dos requisitos necessários, dos riscos e consequências envolvidos, visando contribuir para a integração assertiva dos sistemas diversos ao da empresa;
Elaborar as documentações técnicas e os manuais de utilização e operação dos sistemas, a partir de cada implementação de versão, descrevendo campos e funcionalidades, bem como as melhoras desenvolvidas, visando contribuir para uma boa experiência aos usuários, para a manutenção do histórico, bem como para buscas no help do sistema;
Prestar treinamentos para as equipes, para contribuir para a realização das atividades dos usuários do sistema e app da empresa;
Manter-se atualizado quanto a soluções de tecnologia no mercado, através de estudos e da análise de adequação às necessidades da empresa, propondo projetos de atualização de recursos de software e hardware ao gestor imediato;
Executar demais atribuições pertinente ao setor.

Local de trabalho: Messejana, Fortaleza/CE

    Faça Parte do Nosso Time – Envie Seu Currículo