1. Backend Development (Node.js / Express)
- Design, develop, and maintain backend services using Node.js and Express.js
- Build and manage RESTful APIs and backend business logic
- Ensure application security, performance, and scalability
- Implement authentication, authorization, and data validation mechanisms
2. Database Management (MongoDB & RDBMS)
- Design and manage databases using MongoDB
- Work with Relational Databases (RDBMS) such as MySQL or PostgreSQL
- Optimize database queries and ensure data integrity
- Handle database migrations, indexing, and backups
3. Frontend Development (React.js)
- Develop responsive and user-friendly web interfaces using React.js
- Collaborate with UI/UX designers to implement modern and intuitive designs
- Manage application state and component architecture
- Integrate frontend applications with backend APIs
4. API & Integration Development
- Integrate third-party services and external APIs
- Ensure secure and efficient data exchange between frontend and backend systems
- Collaborate with other teams to define API contracts and standards
5. Software Quality Assurance
- Write unit and integration tests for frontend and backend components
- Debug and resolve application issues across the stack
- Participate in code reviews to maintain quality and consistency
- Ensure compliance with coding standards and best practices
6. Support, Maintenance & Documentation
- Provide ongoing support and maintenance for existing applications
- Implement enhancements, updates, and bug fixes as required
- Prepare and maintain technical documentation and system designs
- Follow internal policies, security guidelines, and compliance requirements
Education
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Equivalent practical experience may be considered in lieu of formal education
a. Experience & Technical Skills
- Proven experience as a Full-Stack Developer
- Strong hands-on experience with Node.js and Express.js
- Experience working with MongoDB and at least one RDBMS (MySQL, PostgreSQL, etc.)
- Solid experience with React.js for frontend development
- Strong understanding of RESTful APIs and web application architecture
- Experience with Git or other version control systems
- Knowledge of application security best practices
b. Preferred Skills
- Experience with cloud platforms or containerization (Docker)
- Familiarity with CI/CD pipelines
- Knowledge of Agile/Scrum development methodologies
c. Soft Skills
- Strong analytical and problem-solving abilities
- Excellent communication and teamwork skills
- Ability to manage multiple tasks and meet deadlines
- Attention to detail and commitment to code quality
AfghanPAY services company adapts quality circles of youngsters who are having expertise & potential in area of interest within the domain of business lines adapted by AfghanPAY. we require our potential candidates to submit their cover letter+ CVs to hr@afghan-pay.com. Please write your vacancy number (AFP-TOPUP2026-001 & field of expertise) in the subject line of your Email. We are thinking about our nation’s future & fostering a culture of excellence & welcoming those who share our vision.
Please note: only short-listed candidates are contacted.
Afghan Pay Services Company was established in 2020 and started its activities in the field of electronic payment, e-up up, booking tickets and distribution channel for telecommunication companies to create a unique system and significant market presence in Afghanistan from different angles. Develop different in terms of supplying different telecommunication products. Moreover, AfghanPAY contracted FTTH (fiber to the home) project in partnership with AFTEL with the intention of providing high-speed internet & digital services to residential & business area in every corner of the country to serve its beloved nation with contemporary technology and gain significant market presence in the country.
Afghan Pay with registration number 137204 and license number 62678 is registered in the Ministry of Industry and Trade. Afghan Pay management team has more than 13 years of experience in the field of sales and distribution of telecom sectors products in the market.
Afghan Pay is committed to enter into market with a strong trading system B2B and B2C platform according to national and international norms with dedicated team, we research market goals to find and implement them.
The Afghan pay team has more than 12 years of experience in various business fields. We want to develop new business networks such as KIOSK, POS Terminals and API so that we can expand our coverage and give customers access to electronic products anytime, anywhere. To make sure that all over the country covered.
Afghan Pay intends to increase its products in every corner of the country to make your dreams come true. Click on the button on your phone to book your travel ticket and pay electronically without any risk or worry.
We know that anyone who wants to pay their electricity bill without going to a bank or Brishna company, Afghan pay invested for your satisfactions and wants to make sure all your needs are available on your phone.
Today’s technological revolution has triggered our attention to revolutionize the lifestyle of our nation through investing in the realm of technology & digitalization which is possible by launching FTTH (Fiber to the home) cutting edge technology to provide our people in every corner & counter with a high standard living style facilities though out Afghanistan