Coptic Orphans

Senior iOS Developer

Coptic Orphans  •  Cairo, EG (Onsite)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Senior iOS Developer

Purpose of the Job

The Senior iOS Developer is responsible for designing, developing, implementing, and maintaining iOS mobile applications for Coptic Orphans. The role involves collaborating with team members, ensuring seamless UI/UX integration, and keeping up with the latest trends in iOS development. In addition, the Senior iOS Developer is expected to operate with minimal supervision, take ownership of publishing applications to the Apple App Store, resolve complex technical issues, and make independent decisions regarding code structure, design patterns, and overall technical implementation.

Essential Functions and Responsibilities

  • Design, develop, and maintain complex iOS applications using Swift.
  • Build user interfaces using SwiftUI and UIKit, based on project requirements.
  • Collaborate with UI/UX designers to ensure seamless integration of designs and functionality.
  • Integrate third-party libraries and APIs to enhance app functionality.
  • Ensure seamless communication between mobile applications and backend services.
  • Debug and resolve technical issues, ensuring app stability and performance.
  • Optimize applications for performance, scalability, and responsiveness.
  • Write clean, maintainable, and efficient code following best practices.
  • Make architectural decisions related to app structure and design patterns (e.g., MVVM, module organization).
  • Take ownership of assigned features or applications from planning through deployment.
  • Manage the app submission process, including provisioning profiles, certificates, and release documentation.
  • Stay up to date with current tools, frameworks, and trends in iOS development.
  • Conduct unit tests and code reviews to ensure high-quality deliverables.

Required Education, Experience, Knowledge and Skills

  • Bachelor's degree in computer engineering, computer science, information systems management or related fields.
  • 3 to 5 years of experience in iOS development.
  • Proficient in English, both written and spoken.
  • Experience leading technical discussions and contributing to mobile architecture.
  • Experience working with Firebase and integrating cloud messaging or analytics services.
  • Proficient in using development tools like Xcode, Swift Package Manager, and version control systems (e.g., Git).
  • Familiarity with core iOS frameworks such as XML, CoreData, and CoreAnimation.
  • Proven track record of publishing and maintaining iOS apps on the App Store.
  • Knowledge of dependency management tools like CocoaPods or Swift Package Manager.
  • Familiarity with CI/CD pipelines, code reviews, and best practices.
  • Foundational understanding of RESTful APIs and JSON for mobile integration.
  • Experience with the Apple App Store submission process, including provisioning profiles, certificates, and meeting basic review requirements.
  • Solid understanding of the full mobile development lifecycle.
  • Strong problem-solving skills and a keen eye for detail.
  • Good communication and teamwork skills.
  • Ability to learn and adapt to new tools and technologies.
  • Ability to deliver high-quality work with minimal supervision.

Travel and Working requirements

  • Limited to typical office environment such as walking, sitting, typing, using office equipment, and occasional lifting of boxes or luggage during travel.
  • Working out of the official hours and on weekends may be required.
Coptic Orphans

About Coptic Orphans

Coptic Orphans is an award-winning international Christian development organization that has transformed the lives of over 100,000 children in Egypt since 1988. We believe that through long-term programs that focus on education, we can affect the vicious cycle of poverty.

When most people think of “orphans,” they think of children in orphanages who have no family at all. In fact, many orphanages in Egypt are filled with children who have families only because their widowed mothers cannot afford to feed them.

This is an injustice.

Coptic Orphans focuses on the children most likely to face the deadly combination of poverty and social injustice, but who have the greatest potential to change their lives and the lives of others.

Through child sponsors and a network of over 900 village-based on the ground volunteers, churches, and organizations, our programs help children stay in school (and stay with their families) and by God’s grace, we empower thousands of children to reclaim their dignity and self-worth.

We make a covenant with orphaned families in Egypt to stay with a child until the end of their highest education, as long as they also work hard to make full use of every possible educational opportunity they have.

Our vision is a peaceful, prosperous Egypt where children thrive, and a vibrant, engaged Diaspora.

Our team of over 150 trained professionals works from our headquarters just outside Washington, D.C. and from offices in Egypt, Australia, Canada and the United Kingdom.

Industry
Nonprofit & NGOs
Company Size
201-500 employees
Headquarters
Fairfax, Virginia
Year Founded
1988
Social Media