Jobiglo

No results.

Full Stack Application Engineer – Enterprise Applications

Afghan Wireless

New
Senior 🇬🇧 English
Go Node.js JavaScript TypeScript Python Java PostgreSQL Linux Git Docker Ansible SIP FreeSWITCH Kannel SMPP TM Forum Open API

Job description

About the role

Afghan Wireless, Afghanistan's first wireless communications company, is hiring three Full Stack Application Engineers to own and maintain its enterprise applications. The engineers share ownership of applications covering NUMAN, WEBCC, WFM, CCSM/CARE, PromoSMS and SMS152, with specialist work on CAMELOCK, GMLC and VLR services, and they coordinate with the technical lead and other teams.

Key responsibilities

  • Maintain Go and Node.js services, APIs and asynchronous workflows, and review inherited code with secure fixes and regression tests.
  • Manage reproducible builds, controlled releases, configuration and rollback, and support Docker, Ansible and production monitoring.
  • Deliver frontend interfaces, backend services, APIs and business workflows, and maintain runbooks and take part in incident response and on-call rotations.
  • Train backup engineers and complete knowledge transfer.
  • Work on NUMAN, SIM provisioning, SMS services, IVR menus and dialplans, call routing, FreeSWITCH/SIP and Kannel/SMPP integrations, and SIP/SDP/DTMF diagnostics.
  • Build and maintain middleware and adapters with IT Development and other teams, covering subscriber, service-order and provisioning flows, billing interfaces and data contracts.
  • Own secure UI/API changes, tests, builds, CI/CD, configuration, monitoring and rollback, and track delivery quality and change failures.

Required profile

  • Bachelor's degree in Telecom Engineering, IT, Computer Science or a related field.
  • Minimum 6 years in backend software engineering, including 3 years supporting business-critical production applications.
  • Fluent in Dari or Pashto and in English (written and spoken).
  • Proven ability to troubleshoot unfamiliar enterprise codebases independently and to deliver production systems and incident resolutions with documented outcomes.

Required skills

  • Strong production expertise in Go or Node.js, with demonstrated ability to maintain both; hands-on Python and Java maintenance and integration.
  • Distributed systems, concurrency, background processing, retries and failure recovery.
  • PostgreSQL/SQL and Linux; Git, Docker, automated testing and release management.
  • SIP, IVR and contact centre troubleshooting, FreeSWITCH/SIP, Kannel/SMPP and TM Forum Open API.
  • Preferred: AdonisJS, Temporal, Ansible, Prometheus/Grafana and ClickHouse-connected services.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Afghan Wireless.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 17 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Afghan Wireless