Post Job Free
Sign in

Mobile Developer, Egypt

Company:
Coptic Orphans
Location:
Cairo, Egypt
Posted:
April 21, 2024
Apply

Description:

Mobile Developer, Egypt Purpose of the Job This position's main objective is to be accountable for Coptic Orphans' IOS/Android mobile application design, development, implementation and maintenance.

With solid experience in mobile development, the incumbent's functions include acting as second level of support for issues and inquiries and keeping track of the mobile apps architecture design.

Essential Functions and Responsibilities Analyze, design, develop, and build advanced applications for the Android/IOS platform Development of Mobile applications and the mobile integration calls with back-end services (Salesforce CRM) Work alongside other developers working on different Backend.

Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential Put together projects' technical structure and review coding and ensure its quality Coordinate with graphic designers, backend developers, and code tester to build and test the applications in order to support planned mobile phone functionality Work with external data sources and their related APIs calls Unit-test code for robustness, including edge cases, usability, and general reliability Responsible for implementing needed modifications and design changes requested for the current system's functionalities to match the business changes Continuously discover, evaluate, and implement new technologies to maximize development efficiency Translate designs and wireframes into high-quality code Design, build and maintain high performance, reusable, and mobile code Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Required Education, Experience, Knowledge and Skills Bachelor's degree in computer engineering, computer science, information systems management or related fields 2+ years of solid and professional experience in mobile development field Proven software development experience and mobile app skills development Strong knowledge of Android/IOS UI design principles, patterns, and best practices Strong knowledge of Android/IOS SDK, different versions of Android/IOS, and how to deal with different screen sizes Knowledge of Salesforce SDK is a plus Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle Proficient understanding of code versioning tools, such as Git Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Ability to identify and solve problems, complete tasks in a timely manner Ability to gather, analyze and present information and numerical data effectively and a demonstrated, high level of accuracy and thoroughness in all duties Ability of leading projects and coordinating/utilizing internal resources and external vendor to ensure project success and smooth delivery An eye for detail is a must Travel and Working requirements Working out of the official hours and on weekends may be required

Full Time

Apply