Job Posting Organization: The United Nations Relief and Works Agency for Palestine Refugees in the Near East (UNRWA) is a humanitarian organization established in 194
Its mission is to provide assistance and protection to Palestine refugees, ensuring their rights and improving their living conditions. UNRWA operates in five fields: Gaza, the West Bank, Jordan, Lebanon, and Syria, employing over 30,000 staff members. The organization focuses on education, health care, social services, and emergency assistance, striving to promote human dignity and self-reliance among Palestine refugees.
Job Overview: The Senior Mobile Developer - React Native will be responsible for leading the development of high-quality mobile applications using React Native. This role requires close collaboration with UI designers, project managers, and other developers to ensure that all stages of the app lifecycle are effectively managed, from planning and development to deployment. The developer will ensure adherence to coding standards, perform code reviews, and define acceptance criteria for the applications. The position also involves integrating mobile development with backend and web React components, architecting mobile features for enterprise-level scalability, and maintaining alignment with Agile and Scrum methodologies. The developer will conduct thorough testing to ensure usability, robustness, and reliability of the applications, document technical specifications, and contribute to knowledge bases. Additionally, mentoring junior developers and supporting team collaboration will be key aspects of this role.
Duties and Responsibilities:
Lead the development of high-quality React Native mobile applications.
Collaborate closely with UI designers, project managers, and developers.
Guide all stages of the app lifecycle including planning, development, and deployment.
Ensure adherence to coding standards, perform code reviews, and define acceptance criteria.
Integrate mobile development with backend and web React components.
Architect mobile features with enterprise-level scalability.
Maintain alignment with Agile and Scrum methodologies.
Conduct thorough testing including usability, robustness, and reliability.
Document technical specifications and contribute to knowledge bases. 1
Mentor junior developers and support team collaboration. 1
Educational Background: The position requires a university degree or master's degree from an accredited educational institution in fields such as information technology, information management, information systems, computer science, computer engineering, software engineering, business administration, management, or other related disciplines. This educational background is essential to ensure that the candidate possesses the necessary theoretical knowledge and practical skills required for mobile app development and related tasks.
Experience: Candidates must have a minimum of 5 years of experience in mobile app development if they hold a bachelor's degree, or 4 years if they possess a master's degree. This experience should include senior-level React Native development, strong expertise in JavaScript and related technologies, and familiarity with mobile app deployment best practices. The ideal candidate will also have experience in the entire app development lifecycle, either as a solo developer or as part of a team, and should be comfortable working in Agile and Scrum environments.
Languages: Fluency in spoken and written English is mandatory for this position. Strong English communication skills are essential for effective collaboration with team members and stakeholders, as well as for producing clear and effective written communications. Additional language skills may be beneficial but are not specified as mandatory.
Additional Notes: The consultancy position is expected to last between 6 to 11 months, with the possibility of extension based on performance and availability of funds. The remuneration for this consultancy role is set at USD 1,592.60, plus an 8.33% advanced termination indemnity, contingent on fund availability, qualifications, and relevant experience. The position is full-time, and UNRWA is committed to providing an equal opportunity work environment, encouraging applications from qualified women and men alike. It is important to note that the United Nations does not charge any fees at any stage of the recruitment process.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.