Desenvolvedor De Software Full Stack – TI
A Onfon Business Limited é uma empresa especializada em soluções de SMS, desenvolvimento de sistemas de TI, consultoria de TI e comércio varejista de equipamentos eletrônicos, está buscando dois (2) Desenvolvedores de Software Full Stack para se juntarem à equipe de desenvolvimento de software e fornecer desenvolvimento e suporte tecnológico para missão crítica sistemas.
Categoria: Outra |
Provincia: Maputo |
Tipo: Outra |
44 |
Contacto: 86 |
Responsabilidades primárias
Estabelecer padrões, modelos e diretrizes aplicados ao projeto de sistemas de software usando informações coletadas na fase de definição do sistema;
Definir layout de estrutura de dados e modelo de fluxo de dados a fim de fornecer especificações para desenvolvimento de software;
Selecionar os meios de comunicação física, arquitetura de rede e protocolos para completar o projeto do sistema e apoiar o desenvolvimento do sistema;
Desenvolver Interface Homem-Máquina e/ou Interface Gráfica de Usuário de acordo com os documentos de projeto, a fim de atender aos requisitos funcionais;
Desenvolver banco de dados de acordo com os documentos de projeto, a fim de atender aos requisitos funcionais;
Desenvolver, testar e comissionar sistemas de software que atendam aos requisitos funcionais de usuários e clientes.
Qualificações requeridas
Bacharelado em ciência da computação, engenharia de software, sistemas de informação ou áreas de tecnologia afins;
Pelo menos 2 anos de experiência como programador ou desenvolvedor de software, solucionando problemas de suporte ao usuário, testando componentes para entregar aplicativos de qualidade;
Pelo menos 2 anos de experiência em programação usando JavaScript e Java ou Python;
Pelo menos 2 anos de experiência com bancos de dados relacionais (preferencialmente PostgreSQL) e conhecimento de SQL;
Experiência no desenvolvimento de scripts shell Unix;
Experiência trabalhando com APIs RESTful, bibliotecas/frameworks JavaScript (por exemplo, React), ambiente de execução Node.js;
Experiência trabalhando com metodologia ágil de desenvolvimento de software;
Experiência no uso do GitHub para rastreamento de problemas e controle de versão;
Experiência no uso de pipelines de integração contínua/implantação contínua;
O candidato ideal deverá ser fluente em inglês e português;
Deve ser capaz de trabalhar e interagir em inglês.
Como aplicar
Para se inscrever, envie seu currículo atualizado e certificado para o e-mail abaixo.