Procuramos para o quadro de pessoal do Grupo FMBcapital Holdings, do qual o First Capital Bank faz parte, um(a) Engenheiro(a) de Software Júnior.
OPORTUNIDADE DE CARREIRA NO
FIRST CAPITAL BANK MOÇAMBIQUE
O First Capital Bank Moçambique está a desenvolver plataformas digitais modernas e escaláveis, concebidas para proporcionar experiências de elevada qualidade aos clientes em toda a região.
Para reforçar este compromisso, procura um Engenheiro de Software Júnior, baseado em Moçambique, com domínio fluente da língua inglesa, falada e escrita, requisito obrigatório para a função, uma vez que o inglês será a língua predominante no ambiente de trabalho.
O profissional deverá estar preparado para desenvolver código para ambientes de produção, aprender rapidamente e evoluir para elevados níveis de desempenho.
Desenvolver | Aprender | Implementar
Localização: Maputo | Reporta a: Director de Transformação do Grupo
PRINCIPAIS RESPONSABILIDADES
- Desenvolver aplicações full stack para plataformas web e móveis;
- Contribuir para os ciclos de implementação em ambiente Agile, incluindo sprints, revisões e lançamentos de novas versões (releases);
- Desenvolver APIs, integrações e componentes de sistemas;
- Produzir código limpo, testável e de fácil manutenção;
- Contribuir para a optimização do desempenho, segurança e fiabilidade das soluções;
- Colaborar com as equipas de negócio, produto, tecnologia e engenharia.
REQUISITOS ACADÉMICOS E EXPERIÊNCIA
- Licenciatura em Ciência da Computação, Engenharia de Software ou área equivalente
- Experiência prática mínima de 2 anos em desenvolvimento de software;
- Domínio fluente da língua inglesa, falada e escrita;
- Experiência prática em desenvolvimento frontend com: JavaScript; React, Angular ou Vue.
- Experiência prática em desenvolvimento backend com, pelo menos, uma das seguintes tecnologias:
- Java;
- Node.js;
- Python.
- Experiência com bases de dados SQL ou NoSQL;
- Conhecimentos de controlo de versões com Git e metodologias de gestão de ramificações (branching);
- Compreensão de APIs REST e integrações entre sistemas;
- Experiência ou exposição a ambientes cloud e pipelines de Integração e Entrega Contínuas (CI/CD) constitui uma vantagem;
- Forte capacidade de resolução de problemas e disciplina no desenvolvimento de software.
IMPORTÂNCIA DA FUNÇÃO
O Engenheiro de Software Júnior terá a oportunidade de:
- Desenvolver sistemas bancários utilizados diariamente pelos clientes;
- Adquirir experiência prática no desenvolvimento e implementação de soluções em ambientes reais de produção;
- Trabalhar com equipas multidisciplinares e participar em projectos digitais de alcance regional;
- Beneficiar de uma trajectória de desenvolvimento acelerada, com possibilidade de progressão na
carreira
COMO CANDIDATAR-SE?
Para candidatar-se, aceda ao link: