A Tablutech pretende recrutar para o seu quadro de pessol um (1) Desenvolvedor de Software – Flutter.
Responsabilidades e Tarefas
- Análise de sistemas e levantamento de requisitos funcionais, não funcionais e documentação;
- Escrever código bem estruturado, eficiente e escalável, obedecendo as boas práticas de desenvolvimento de aplicativos com standards internacionais;
- Traduzir fluxogramas e casos de uso em aplicativos funcionais;
- Escrever códigos confiáveis e reutilizáveis;
- Prestar assistência técnica a clientes finais;
- Testar aplicativos (testes funcionais), e garantir que os erros encontrados são resolvidos;
- Integrar aplicativos;
- Escrever manuais de suporte aos utilizadores;
- Realizar a manutenção dos sistemas pós-produção;
- Apresentar ideias para melhoria dos aplicativos, incluindo como poupar custos e tempo no desenvolvimento;
- Propor modelos de infraestrutura para desenvolver, testar e implementar os aplicativos dependendo dos requisitos funcionais e não funcionais;
- Propor modelos de negócios aplicáveis para os aplicativos;
- Construir aplicativos robustos para dispositivos Android/iOS usando uma única base de código;
- Partilhar feedback e participar de sessões de brainstorming com equipas para melhorar o processo de desenvolvimento.
Requisitos
Qualificações e Experiência
- Grau de Licenciatura em Engenharia Informática ou equivalente;
- Domínio em linguagens: PHP e Java;
- Domínio de linguagem de consulta estruturada (SQL);
- Proficiência no uso de Flutter para desenvolvimento de aplicações móveis;
- Experiência no desenvolvimento de aplicações Android/iOS e lançamento na Google Play/App Store;
- Mais de três (3) anos de conhecimento no desenvolvimento de aplicações móveis;
- Compreensão aprofundada de linguagens de frontend como HTML, CSS3 e JavaScript;
- Proficiência no uso de ferramentas de controlo de versão como Git, e IDEs como Android Studio, VS Code, etc.
- Compreensão do Ciclo de Vida de Desenvolvimento de Software Agile e exposição a projectos usando o modelo Scrum;
- Conhecimento da linguagem de programação do Dart, Rest APIs e integração de várias APIs de serviços terceiros;
- Proficiência na utilização de casos de teste para identificação de anomalias no código, assim como melhorar o desempenho e a fiabilidade.
Competências (Conhecimentos e Habilidades)
- Comunicação efectiva;
- Domínio de metodologias ágeis de desenvolvimento;
- Proficiência em programação orientada à objetos;
- Capacidade de programar em grupo (Code Together);
- Capacidade de lidar com pressão e mudança de prioridades;
- Flexibilidade;
- Guardar sigilo;
- Zelar pela informação;
- Disponibilidade de trabalhar em horas fora do expediente;
- Atenção ao detalhe e focado sempre na perspectiva do cliente;
- Excelente capacidade de gestão de tempo;
- Implementação de boas prácticas no desenvolvimento de software;
- Capacidade de se auto treinar, acompanhando o progresso e evolução;
- Ter noção dos standards específicos das indústrias em desenvolvimento;
- Postura profissional em relação ao tempo de entrega, garantindo que os deadlines e perspectivas orçamentais são sempre cumpridas.
Exigências
- Curriculum Vitae.
Processo de Candidatura
Email: recrutamento@tablutech.co.mz
Validade: 13/10/2022
Local: Maputo