الوصف الوظيفي:Mobile Application Developer
Background
The EJ-YMCA is a local Christian non-profit association whose mission is to strengthen and build individuals and communities by establishing programs to develop a true human being in terms of spirit, mind, and body. Its work is based on Christian principles and the values of respect, honesty, dignity, justice, responsibility, and attention. The YMCA integrates everyone regardless of their age, income, abilities, race, religion, or gender. The YMCA is working hard to identify and assess the needs of Palestinian society as it seeks to develop programs that respond to the aspirations of young people and their families.
Purpose of the Assignment
The Mobile App Developer will be contracted on a time-limited basis to design, develop, test, and deliver a cross-platform mobile application for EJ-YMCA staff and volunteers. The app should enhance efficiency, transparency, and safety by providing digital access to core staff processes.
Scope of Work / Key Responsibilities
The Developer will:
Develop a mobile application for both Android and iOS platforms.
Build the following core functionalities:
Submission of annual leave and travel requests.
View balances for annual, sick, and other leave entitlements.
Access employment records and organizational policies.
Confidential complaints mechanism for staff concerns.
GPS-enabled digital check-in and check-out system for attendance and safety.
Access to relevant staff and volunteer resources.
Write clean, secure, maintainable, and testable code.
Take ownership of UI/UX design, ensuring a simple and user-friendly interface.
Integrate with EJ-YMCA’s backend systems and APIs as needed.
Conduct system testing, bug fixing, and performance optimization.
Provide documentation and source code to EJ-YMCA at project handover.
Train designated EJ-YMCA staff on app usage, basic troubleshooting, and maintenance.
متطلبات الوظيفة: Required Qualifications & Experience
Proven experience in cross-platform mobile development (Flutter, React Native, or Xamarin).
Strong coding skills in Dart, JavaScript/TypeScript, or C# (.NET).
Experience with deployment on App Store and Google Play.
Understanding of mobile UI/UX design principles.
Strong skills in integrating RESTful APIs and backend services.
Familiarity with cloud services (Azure or equivalent).
Excellent problem-solving, communication, and documentation skills.
Reporting & Supervision
The Developer will report directly to the EJ-YMCA Software Developer & IT Specialist and work in close coordination with him.
تفاصيل الوظيفة:المسمى الوظيفي: Mobile Application Developer
آخر موعد للتقديم: 18.09.2025.
المكان: بيت لحم
طبيعة العمل: مكتبي أو ميداني (مقر العمل)
نوع الوظيفة: دوام كامل
المستوى المهني: متوسط الخبرة
الدرجة العلمية: البكالوريوس
الخبرة: سنة
التصنيف: تكنولوجيا المعلومات وهندسة البرمجيات
آلية التقديم:Interested candidates are invited to submit a cover letter and CV no later than Thursday 18th of September, 2025, through the following link ONLY:
https://ej-ymca.org/en/jobsApplications received after the closing date, will not be eligible. Only short-listed candidates will be invited for interviews and a technical assignment.