JobExpired · Sep 14, 2026Kabul
انجنیر ارشد اپلیکیشن ها
ریاست عمومی انسجام امور شاروالیها
- Publisher source
- Jobs.af
- Published
- Sep 7, 2026, 09:45 AM
- Last seen
- Sep 8, 2026, 03:35 AM
- Category
- Not specified
- Location
- Kabul
Description
Role summary
هدف وظیفه : طراحی، تحلیل، توسعه، استقرار، نگهداری و پشتیبانی اپلیکیشن های اداره، توسعه اپلیکیشن های Android و iOS به صورت Native و Cross-Platform، یکپارچه سازی اپلیکیشن ها با سیستم های معلوماتی و تحت ویب، و ارائه راهکار های دیجیتلی مبتنی بر موبایل جهت بهبود خدمات الکترونیکی شاروالی ها.
Duties and responsibilities
وظایف و مسئولیت ها: وظایف اساسی:. • تحلیل نیازمندی های استفاده کننده گان و تهیه طرح های تخنیکی اپلیکیشن های موبایل. • طراحی، توسعه، آزمایش، استقرار و نگهداری اپلیکیشن های Android و iOS • توسعه اپلیکیشن های Cross-Platform با استفاده از Flutter و یاReact Native • توسعه Native Android Applications با استفاده از Java و یا Kotlin • توسعه Native iOS Applications با استفاده از Swift و یا Objective-C • طراحی و توسعه رابط کاربری (UI) و تجربه کاربری (UX) مطابق استاندارد های جهانی و ملی • اتصال اپلیکیشن های موبایل با REST API، Web API و سایر سرویس های نرم افزاری. • توسعه قابلیت های ثبت، تصحیح، جستجو، همگام سازی و مدیریت اطلاعات در اپلیکیشن ها. • طراحی و پیاده سازی قابلیت Offline Mode و Data Synchronization • طراحی و پیاده سازی Push Notification • استفاده از قابلیت های موبایل های هوشمند مانند Camera، GPS، Biometrics، QR Code، Barcode، و File Management در صورت نیاز. • همکاری در طراحی و توسعه سیستم های موبایل مرتبط با IFMS، HRMIS، ERP، سیستم تعقیب مکاتیب و سایر سیستم های اداره. • همکاری در طراحی و توسعه دیتابیس های مورد نیاز اپلیکیشن های موبایل. • همکاری در طراحی و توسعه APIهای مورد نیاز اپلیکیشن ها. • انجام Unit Testing، Integration Testing، و User Acceptance Testing • همکاری در انجام Performance Testing و Security Testing • رفع مشکلات، خطاها و بهینه سازی عملکرد اپلیکیشن ها. • انتشار و مدیریت نسخه های اپلیکیشن در Google Play و Apple App Store • تهیه مستندات تخنیکی و راهنمای استفاده از اپلیکیشن ها. • ارائه پشتیبانی تخنیکی و رفع مشکلات استفاده کننده گان. • رعایت اصول Secure Coding و استاندارد های توسعه نرم افزار. • توسعه و پیادهسازی راهکار های امنیتی اپلیکیشن های موبایل. • استقرار و نگهداری اپلیکیشن ها در محیط عملیاتی. • اجرای سایر وظایف مرتبط مطابق هدایت آمر ذیصلاح. وظایف مدیریتی: • ترتیب پلان های کاری مرتبط با توسعه اپلیکیشن های موبایل. • ارائه گزارش پیشرفت پروژه ها و فعالیت های محوله. • همکاری در مستند سازی روند توسعه، آزمایش و نگهداری اپلیکیشن ها. • همکاری در تطبیق استندرد ها، طرزالعمل ها و بهترین شیوه های توسعه نرم افزار. وظایف هماهنگی: • هماهنگی با تیم توسعه نرم افزار جهت یکپارچه سازی اپلیکیشن های موبایل با سیستم های معلوماتی . • هماهنگی با تیم Backend، Database، شبکه و سرورها جهت بهره برداری مؤثر اپلیکیشن ها. • هماهنگی با ریاست های ذیربط جهت جمع آوری نیازمندی ها. • همکاری با تیم تست، DevOps و استقرار نرم افزار.
Job requirements
شرایط استخدام: • تابعیت افغانستان را داشته باشد. • سن وی از (18) سال کمتر و از (64) سال بیشتر نباشد. سویه تحصیلی: • داشتن حداقل سند تحصیلی لیسانس در یکی از رشته ها: سیستم های معلوماتی، انجنیری نرم افزار یا سایر رشته های مرتبط. به دارندگان سند تحصیلی ماستری در رشته های مرتبط ارجحیت داده میشود. تجربه کاری: • حداقل ۵ سال تجربه عملی در توسعه اپلیکیشن های موبایل. • تجربه توسعه Cross-Platform و Native Mobile Applications • تجربه اتصال اپلیکیشن های موبایل با Web API و سیستم های معلوماتی اداره. • تجربه توسعه اپلیکیشن های آنلاین و آفلاین. • تجربه انتشار اپلیکیشن ها در Google Play و Apple App Store مهارت های لازم: • مهارت در تحلیل، طراحی و توسعه اپلیکیشنهای موبایل. • مهارت در توسعه Cross-Platform Mobile Applications با استفاده از Flutter، React Native. • مهارت در توسعه Native Android Applications با استفاده از Java و Kotlin. • مهارت در توسعه Native iOS Applications با استفاده از Swift و Objective-C. • مهارت در زبان های برنامه نویسی Dart، C#، Java، Kotlin، Swift، Objective-C و JavaScript/TypeScript. • مهارت در طراحی رابط کاربری (UI) و تجربه کاربری (UX). • مهارت در REST API، Web API، JSON و Web Services. • مهارت در SQLite، Room Database، Core Data و سایر سیستم های مدیریت دیتا در موبایل. • مهارت در Push Notification، Offline Synchronization، GPS، Camera، Biometrics، QR Code و Barcode. • مهارت در Software Testing، Quality Assurance و رفع مشکلات اپلیکیشن های موبایل. • آشنایی با DevOps، CI/CD و فرآیند های استقرار نرم افزار. • آشنایی با مفاهیم امنیت اپلیکیشن های موبایل (Mobile Application Security). • آشنایی با زبان انگلیسی تخنیکی. • تسلط به یکی از زبان های رسمی ملی (پشتو یا دری)
Additional details
- Procurement method
- Not specified
- Contract type
- Nta
- Job type
- Full time
- Salary or budget
- Nta
- Experience level
- 5+ years
- Language
- en