Senior Mobile Developer - React Native

Senior Mobile Developer - React Native

United Nations Secretariat

December 11, 2025December 24, 2025GazaPalestine
Job Description
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
  • Perform other duties as required.

Required Qualifications:
  • A university degree or master's degree from an accredited educational institution in information technology, information management, information systems, computer science, computer engineering, software engineering, business administration, management, or other related disciplines.
  • A minimum of 5 years of experience for a bachelor's degree and 4 years for a master's degree in mobile app development, design, and delivery.
  • Senior level React Native development experience (5+ years).
  • Strong expertise in JavaScript, ES6, TypeScript, React, and Redux.
  • Experience with REST APIs and third-party library integration.
  • Strong understanding of OOP and SOLID principles.
  • Experience with CI/CD pipelines and mobile deployment best practices.
  • Experience defining standards, conducting code reviews, and guiding development teams.
  • Demonstrable portfolio of released applications on Apple App Store or Google Play. 1
  • Whole life cycle app development experience as a solo developer or in a team environment. 1
  • Experience with Scrum/Agile Project Management methodologies. 1
  • Experience using the Atlassian stack for project management, code management, and DevOps, or equivalent tools: Jira, Confluence, Bitbucket. 1
  • Excellent technical documentation skills and ability to deliver specialized training. 1
  • Ideally, experience in larger software development projects.

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.
Apply now
Similar Jobs