See all jobs

Full Stack Developer

Afghan Wireless Communication Company, Kabul, Afghanistan

This job is expired
Bachelor's Degree
Kabul, Afghanistan (Kabul)
Full Time
1943

About Afghan Wireless Communication Company

Afghan Wireless is Afghanistan’s first wireless communications company. When we began operations in 2002, we founded Afghanistan’s mobile communications industry by being the first enterprise to offer cell phone service to Afghan consumers and businesses. For well over a decade, Afghan Wireless has driven the rapid growth of our nation’s communications market, through its innovative development and deployment of global-class High-Definition (HD) Voice Communications, Internet, Data and Mobile Payments Services. More than 6,000 people work for Afghan Wireless, and our Company is directly responsible for the creation of 100,000 jobs throughout Afghanistan.

Job Summary

The Full Stack Developer is responsible for the web application's front-end and back-end development. The job typically involves working on the entire stack of technologies, from the user interface (UI) to the server-side logic, databases, and sometimes even cloud services.

Duties & Responsibilities

  • Work with development teams and product managers to ideate software solutions.
  • Design client-side and server-side architecture.
  • Build the front-end of applications through appealing visual design.
  • Develop and manage well-functioning databases and applications.
  • Write effective APIs.
  • Test software to ensure responsiveness and efficiency.
  • Troubleshoot, debug, and upgrade software.
  • Create security and data protection settings.
  • Collaborate with cross-functional teams to define and implement application features.
  • Build features and applications with a mobile responsive design.
  • Write technical documentation.
  • Work with data scientists and analysts to improve software.
  • Ensure cross-browser and cross-platform compatibility.
  • Continuously learn and apply emerging technologies to improve the development process.
  • Any other duties as may assigned by management.

Job Requirements

  • Degree in Computer Science, Statistics, or a relevant field.
  • Proven experience as a Full Stack Developer or in a similar role.
  • Experience with databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with RESTful APIs and integration of third-party services.
  • Strong knowledge of back-end technologies such as Node.js, Python, Ruby, Java, and PHP.
  • Experience in developing desktop and mobile applications.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Experience with cloud services (e.g., AWS, Azure, or Google Cloud).
  • Familiarity with DevOps practices.
  • Experience with mobile application development or frameworks (e.g., React Native).
  • Familiarity with testing frameworks and practices (e.g., Jest, Mocha). 

Submission Guideline

  • Interested candidates should fill out and submit the APPLICATION FORM with complete and correct information. To have access to the APPLICATION FORM, please copy and paste the link into your Web Browser.


https://forms.gle/DyMrDaaGoPF2Xqug7

Functional Area

Information Technology
Technical

Countries

Afghanistan

Provinces

Kabul

Post Date

Mar 11, 2025

Closing Date

Mar 21, 2025

Reference

AWCC/HR/25/VA/030

Number of Vacancies

1

Salary Range

As per company salary scale

Years of Experience

3 - 4 years

Probation Period

3 month

Contract Type

Permanent

Contract Duration

1 year

Contract Extensible

Yes

Minimum Education

Bachelor's Degree

Gender

Any