• Abou Ghaly Motors Careers | Android Mobile Developer

    Abou Ghaly Motors Careers | Android Mobile Developer

    Location: Egypt
    Published:

    Job Description

    Duties and Responsibilities

    Your main responsibilities in this role include the following:

    • Develop new features for our existing iOS applications, debugging/fixing problems.

    • Collaborate with cross-functional teams to define, design, and ship new features.

    • Unit-test code for robustness, including edge cases, usability, and general reliability.

    • Work with the QA team.

    • Participate in team meetings.

    • Report regularly on work progress.

    • Understand the challenges being addressed by an engagement and collaborate with team members, clients, and stakeholders to deliver a valuable technical solution.

    • Work on bug fixing and improving application performance


    Job Requirements

    • Familiar using the Android SDK/ iOS SDK and related IDEs.

    • Familiar with the following technologies: XML, JavaScript, HTML and CSS.

    • Knowledge in OOP, Design Patterns, Data Structures and Algorithms.

    • Solid understanding of the full mobile development life cycle.

    • Ability and desire to learn new tools & technologies quickly.

    • Familiarity with AGILE/SCRUM methodology is a plus.

    • Good knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.

    • Familiarity with RESTful APIs to connect Android applications to back-end services.

    • Good knowledge of Android UI design principles, patterns, and best practices.

    • Have an experience with offline storage, threading, and performance tuning.

    • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.

    • Familiar with iOS development is a plus.

    • Familiarity with cloud message APIs and push notifications.

    • Familiarity of benchmarking and optimization.

    • Understanding of Google’s Android design principles and interface guidelines.

    • Proficient understanding of code versioning tools, such as Git and TFS.

    • Familiarity with social login (Google, Facebook and Twitter).

    • Familiarity with MVP design pattern is a plus.

    • Familiarity with OAuth 2.0 is a plus.

    • At least 6 months to 2 years of practical experience in Android or iOS development.

    • BS degree in Computer Science, Engineering or a related subject

    Job Details

    Company/Organization: Abou Ghaly motors Egypt

    Employment Type: Full-time

    Job Location: Egypt

    Application Deadline: N/A