استعراض القائمة

Mobile Application Developer

جديد

EJ-YMCA - مبرمج/ة

Bethlehem
Full Time
experience in cross-platform development
Deadline: 2025-10-18
About the Company

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.

Job Description

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.

 

Reporting & Supervision

The Developer will report directly to the EJ-YMCA Software Developer & IT Specialist and work in close coordination with him.

Responsibilities
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.
Requirements
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.
Apply for Job

If you have the necessary qualifications and want to join a successful team, apply for the job.:

Quick Actions
Job Details
Location Bethlehem
Address Bethlehem
Job Type Full Time
Degree N\A
Position Level N\A
Experience experience in cross-platform development