International Medical Corps
Mobile Developer
2378 views
Posted date 17th May, 2023 Last date to apply 31st May, 2023
Country Pakistan Locations Islamabad
Category Computer and Information Technology
Type Full Time Position 1
Experience 2 years Maximum Age 4 years
Status Closed

International Medical Corps invites applications from candidates fulfilling the mentioned Job specifications.

 

Note: International Medical Corps never asks job applicants for a fee, payment, or other monetary transaction. If you are asked for money in connection with this recruitment, please report to International Medical Corps at www.internationalmedicalcorps.ethicspoint.com

 

Job Description:

We are looking for a React Native Developer for our Development Team. Candidates must have a proven industrial experience in developing mobile applications. The ideal candidate must have experience developing and delivering complex “enterprise-grade” mission-critical mobile applications, be an enthusiastic self-motivator, with the ability to both understand the “big picture” issues and to drill down to detail.

•Design and Develop Mobile Applications using React Native framework.


• Ensure that the performance & quality of developed applications meet industry standards.

• Cooperate with other developers in the process of building mobile applications

• Participate in design and code reviews

• Interact with other team members to incorporate their innovations and vice versa

• Identify and communicate best practices for mobile application development

• Use knowledge of software development and product feature integration in order to architect end-to-end solutions.

• Have the ability to lead the entire feature lifecycle (from design to delivery phases) of mobile applications and products.

• Ability to define and review architecture, implementation and test specifications to ensure that the product architecture continues to meet high levels of scalability, resilience and fault-tolerance.

• Ability to drive the integration and automated testing (at unit, functional and scale granularities) efforts to ensure that the product meets the requisite production quality metrics.

• Demonstrate designs using documents, flowcharts, layouts, diagrams

• Prepare any and all other regular and special documentation as needed.

• Investigate and analyze software issues.

• Identify and address performance, scale, and other bottlenecks; and fix bugs in existing software.

• Follow software development lifecycle processes.

• Mentoring, coordinating activities, improving engineering processes, inspiring and motivating others, working as a promoter of new ideas and technology solutions in virtualization and networking space.

• SQL database or relational database skills

Qualification & Experience

  • BS or MS in Computer Science or related technical field 
  • 3 -5 years of experience
  • Have two or more iOS/Android apps developed with React native. Either deployed on the AppStore/Google Play or available on Github. 
  • Proficient in multiple state management systems i.e. BLOC, Redux, Provider, Riverpod, GetX 
  • Experience in Swift (Objective C is a plus) and/or Android SDK (Kotlin) 
  • Experience in developing web, windows and mac applications with React native. 
  • Have a good understanding of the design patterns e.g. MVC, MVP, MVVM, VIPER. 
  • Familiarity with REST APIs to connect mobile applications to back-end services. 
  • Familiarity with Networking, Camera, Offline storage, and Maps SDK. 
  • Understanding of iOS/Android design principles and interface guidelines. 
  • Familiarity with local and push notifications.
  • Experience with third-party libraries and APIs. 
  • Experience with offline storage, threading, and performance tuning. 
  • Experience with Beta, Enterprise, App store and Play store distribution. 
  • Experience with unit tests and architecting testable code. 
  • Strong grip and proficient understanding of version control tools. 
  • Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration, and continuous delivery.

• Strong software debugging skills.

• Strong skills in information gathering and requirement documentation.

• Quick learner and ability to adapt fast-paced development environments.

• Team player with outstanding collaboration and teamwork attitude.

• Excellent written and verbal communication skills.

• Excellent analytical and problem-solving skills.

• SQL database or relational database skills


Code of Conduct:
As applicable to this position, an individual must promote and encourage a culture of compliance and ethics throughout the organization and maintain a clear understanding of International Medical Corps’ and donor compliance and ethics standards and adheres to those standards.

If this is a supervisory position, one must set an example of ethical behavior through one’s own conduct and oversight of the work of others; ensure that those who report to you have sufficient knowledge and resources to follow the standards outlined in the Code of Conduct & Ethics; monitor compliance of the people you supervise; enforce the Code of Conduct & Ethics and International Medical Corps’ policies, including the Safeguarding Policy and the Protection from Harassment, Bullying and Sexual Misconduct in the Workplace Policy, consistently and fairly; support employees who in good faith raise questions or concerns.

Safeguarding:
It is all staff shared responsibility and obligation to safeguard and protect populations with whom we work, including adults who may be particularly vulnerable and children. This includes safeguarding from the following conduct by our staff or partners: sexual exploitation and abuse; exploitation, neglect, or abuse of children, adults at risk, or LGBTI individuals; and any form of trafficking in persons. Staff are also responsible for preventing violations to our Code of Conduct and Ethics, which may involve Conflicts of Interest, Fraud, Corruption or Harassment.  If you see, hear or are made aware of any violations to the Code of Conduct and Ethics or Safeguarding Policy, you have an obligation to report.
 
Equal Opportunities:
I
nternational 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.

To Apply       

For immediate consideration, please apply through Brightspyre. The last date for submission of applications is May 31, 2023.


Requirements


  1. Requires you to add current salary information.
  2. Resume attachment is required.
Related
MEL System Developer

Background: The Centre for Peace and Development Initiatives (CPDI) is a non-governmental....

Search