Senior Mobile & Full Stack Developer -FSR # 825

24/9/2026 www.akhtaboot.com
Location :

Amman, Jordan

Job Category :

others

Job requirements

  • 5 - 16

  • Intermediate (Experienced non manager)

Description

Job Description and Requirements

Job Title                     

 Senior Mobile & Full Stack Developer

JOB SUMMARY

We are looking for a Senior Full Stack Developer with strong mobile application development experience to support the development and continued improvement of our digital platforms.

The role will have a strong focus on developing cross-platform mobile applications using React Native and Flutter, while also contributing to backend services, web applications, APIs, integrations, and databases.

The successful candidate should have at least five years of professional software development experience and be comfortable working across mobile and full-stack environments. Experience with PHP, Laravel, or CodeIgniter is considered an advantage.

 

MAIN TASKS AND RESPONSIBILITIES

1. Mobile and Full Stack Development

  • Design, develop, test, and maintain cross-platform mobile applications using React Native and Flutter.
  • Develop applications for Android and iOS environments.
  • Build mobile applications that support offline use, local data storage, synchronization, notifications, and API connectivity where required.
  • Develop backend services and APIs using Node.js.
  • Develop and maintain web applications using React and other appropriate JavaScript frameworks.
  • Integrate mobile and web applications with databases, APIs, and external systems.
  • Troubleshoot and resolve software defects, synchronization issues, and performance problems.
  • Maintain and improve existing applications and codebases.
  • Write clean, maintainable, and well-structured code.
  • Participate in code reviews and software testing activities.

2. Application and Integration Support

  • Develop and maintain REST APIs and system integrations.
  • Support data exchange between internal and external systems.
  • Assist with database design, queries, and application data management.
  • Support application build, release, and deployment activities.
  • Investigate production issues and support their resolution.
  • Maintain appropriate technical documentation.
  • Work closely with product, testing, implementation, and technical teams.

 

MINIMUM QUALIFICATIONS

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
  • Minimum five years of professional software development experience.
  • Strong experience developing mobile applications using React Native.
  • Strong experience developing mobile applications using Flutter and Dart.
  • Strong JavaScript and/or TypeScript development experience.
  • Experience with Node.js.
  • Experience with React or similar modern JavaScript frameworks.
  • Experience developing and consuming REST APIs.
  • Experience working with relational databases and SQL.
  • Experience using Git and collaborative development workflows.
  • Experience publishing or supporting production mobile applications for Android and/or iOS.

 

DESIRABLE SKILLS

The following would be considered an advantage:

  • Experience developing offline-first applications and synchronization workflows.
  • PHP development experience.
  • Laravel or CodeIgniter experience.
  • Experience with additional JavaScript frameworks.
  • Familiarity with Docker, CI/CD, and cloud environments.
  • Experience integrating with third-party systems and APIs.
  • Experience working on healthcare, supply chain, logistics, or similar operational systems.

CORE COMPETENCIES

  • Strong mobile and full-stack development skills.
  • Strong problem-solving and troubleshooting ability.
  • Ability to work independently and as part of a team.
  • Good communication and collaboration skills.
  • Attention to software quality and maintainability.
  • Ability to learn and adapt to new technologies and requirements.

 

Additional Information

Travel Required:    10 % of Time

Scope (Financial / Non-Financial):

Key Contacts (Internal and External):

This job description is subject to review to ensure that it reflects the requirements of International Medical Corps.

Ethical Conduct at International Medical Corps

As part of a global, humanitarian team dedicated to saving lives, easing suffering, and building self-reliance, International Medical Corps staff are responsible for adhering to our Code of Conduct and Ethics and for knowing and abiding by International Medical Corps policies and standards. All staff play a vital role in preventing violations of our Code of Conduct and Ethics, including conflicts of interest, fraud, corruption, and any kind of exploitation or abuse. International Medical Corps is also committed to providing a safe and healthy work environment free of harassment, bullying, and other misconduct, enabling staff to build and maintain professional, respectful working relationships.

International Medical Corps prioritize safeguarding the populations with whom we work from exploitation, neglect, or abuse of children and adults at risk, and/or any form of trafficking in persons. International Medical Corps is committed to engaging members of crisis-affected communities to participate in meaningful ways in a crisis response, including making informed decisions about the assistance they receive, mitigating potential risks, and holding us accountable for the commitments we make. All staff are expected to support International Medical Corps’ culture of accountability toward our stakeholders, particularly the crisis-affected communities and individuals we serve.

As part of International Medical Corps’ commitment to a speak-up culture and as one of the primary ways we collectively hold ourselves accountable for complying with the ethical principles and standards of conduct outlined in the Code of Conduct and Ethics, all staff are required to report suspected or actual misconduct or violations of organizational policies. Our Code of Conduct and Ethics and Whistleblower Policy prohibit any form of retaliation against whistleblowers or individuals who report a concern in good faith. Staff who violate these protections may be subject to disciplinary action, up to and including termination of employment or contractual relationship with International Medical Corps.

 

Equal Opportunities 

International Medical Corps is proud to provide equal employment opportunities to all employees and qualified applicants without regard to race, color, religion, sex, sexual orientation, national or ethnic origin, age, disability or status as a veteran.