Trusted Since 2005| +202 2705 2005| [email protected]| 1 to 10 Year Warranty| Ships Worldwide to 100+ Countries| Every Part Tested & Warranted| 500,000+ Enterprise Parts| Dell · HPE · IBM · Lenovo · Cisco|Trusted Since 2005| +202 2705 2005| [email protected]| 1 to 10 Year Warranty| Ships Worldwide to 100+ Countries| Every Part Tested & Warranted| 500,000+ Enterprise Parts| Dell · HPE · IBM · Lenovo · Cisco

Programador ERP (m/f)

Desenvolve e mantém as aplicações ERPNext e Frappe da ICD que gerem cotações, sourcing, RH e encomendas.

CairoHíbridoTempo IntegralNível intermédioÚltima atualização: 2026-10-25

Rede
Servidores
Suporte
Qualidade

Quem somos

Desde 2005, a ICD fornece servidores empresariais, armazenamento, peças de rede e manutenção de centros de dados a empresas no Egito, no Golfo, em África e noutros mercados.

Porque é que esta função é importante

As cotações, o sourcing, as encomendas, os RH e as finanças da ICD funcionam todos em ERPNext e em aplicações Frappe personalizadas, desenvolvidas para a forma de trabalhar da ICD. Este programador expande e mantém essas aplicações, para que o negócio avance mais depressa com menos passos manuais.

O que vai fazer

  • Conceber e desenvolver funcionalidades nas aplicações Frappe personalizadas da ICD: DocTypes, controladores, hooks, relatórios, formatos de impressão e áreas de trabalho.
  • Expandir o ERPNext e o HRMS apenas através de aplicações personalizadas, recorrendo a overrides e hooks em vez de alterar o código central.
  • Escrever Python do lado do servidor e JavaScript do lado do cliente que respeitem as permissões do ERPNext e o acesso baseado em funções.
  • Desenvolver integrações com e-mail, WhatsApp, o website WordPress e APIs externas, com tratamento de erros e registo adequados.
  • Escrever testes e rever código antes de cada versão, e seguir o processo acordado de implementação e migração.
  • Investigar e corrigir erros na causa raiz, com base em registos e dados em vez de soluções de contorno.
  • Documentar as alterações e trabalhar de perto com os utilizadores de vendas, compras, RH e finanças para compreender as suas necessidades.

O que traz consigo

  • Licenciatura em Engenharia Informática, Engenharia de Software ou numa área relacionada.
  • Pelo menos 3 anos de desenvolvimento profissional em Python, incluindo pelo menos 1 ano em Frappe/ERPNext.
  • Bons conhecimentos de JavaScript e experiência com APIs REST.
  • Conhecimento prático de bases de dados SQL (MariaDB/MySQL) e de Git.
  • Compreensão de processos de negócio ERP como vendas, compras, stock ou RH.
  • Comunicação escrita clara e hábito de documentar o trabalho.

Será valorizado

  • Contribuições para projetos de código aberto Frappe ou ERPNext.
  • Experiência com Vue.js ou Frappe UI.
  • Experiência com Redis, tarefas em segundo plano e otimização de desempenho.
  • Familiaridade com integrações WordPress/PHP.

Línguas

Inglês a nível profissional, falado e escrito; árabe ou francês é uma vantagem.

Deslocações

Híbrido: alguns dias no escritório, alguns dias a partir de casa; apenas deslocações locais ocasionais.

O que oferecemos

  • Férias e licenças pagas

    Tipos de licença: férias anuais, ocasional, emergência, Hajj, Iddah, maternidade, paternidade, doença, estudos.

  • Horas extraordinárias pagas

    As horas extraordinárias são pagas no seu salário.

  • Prémio

    Um prémio por bons resultados.

  • Colaborador do Mês

    Um prémio mensal para o melhor desempenho.

  • Teletrabalho

    Até 3 dias por mês.

  • Compensação de fim de contrato

    Paga nos termos da lei laboral quando sair.

  • Adiantamentos salariais

    Um adiantamento do seu salário quando precisar.

  • Horário de trabalho

    09:00 às 17:00, Ramadão 09:00 às 15:00

  • Semana de trabalho

    Domingo a Quinta-feira

  • Feriados

    21 feriados este ano.

Como recrutamos

As mesmas etapas para todas as funções. Respondemos no prazo de 10 dias úteis.

  1. Candidata-se
  2. Os RH analisam a sua candidatura
  3. Entrevistas
  4. Proposta
  5. Aprovação final
  6. Integração

Registar o seu interesse

Programador ERP (m/f)

Os campos marcados com * são obrigatórios.

Passo 1 de 2: Sobre si
Adicione o seu CVLargue o ficheiro aqui ou escolha-o.

Não é a vaga ideal?

Junte-se à nossa bolsa de talentos: envie o seu CV uma vez e entraremos em contacto consigo quando surgir uma vaga adequada.

Registar o seu interesse

Os campos marcados com * são obrigatórios.

Passo 1 de 2: Sobre si
Adicione o seu CVLargue o ficheiro aqui ou escolha-o.
Envio mundial

Entrega rápida para mais de 100 países

Testado e com garantia

Cada peça é totalmente testada antes do envio

Nível empresarial

Peças Dell, HPE, Lenovo e Cisco

Suporte dedicado

Equipa especializada para orçamentos e ajuda técnica