Junior Android Developer

Wasla Browser

Full-Time
Zamalek
Posted 10 months ago

We are looking for an Android developer responsible for the developing and maintenance of our Android Application.
Your primary focus will be the development of Android application and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities:

  • Design and build the next version of our android application.
  • Translate designs and wire frames into high-quality code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization.

Skills:

  • +1 year of applied experience developing Android apps using Java.
  • Experienced in Object-oriented programming (OOP).
  • Experience working with remote data via REST and JSON.
  • Experience with third-party libraries and APIs.
  • Experience using Version Control tools, such as Git.
  • Solid understanding of the full mobile development life cycle.
  • Solid understanding of Java, the Android SDK, Android Studio, and how to deal with different screen sizes.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of Google’s Android design principles and interface guidelines.

Competencies:

  • Relationship Building                                                                                        

The ability and willingness to develop and exploit a range of productive relationships both inside and outside the team.

  • Analysis

The ability to gather relevant information, noticerelationships between different pieces of information, reason from cause to effect and generate effective solutions to practical problems.Customer Orientation

  • Adaptability

The ability to maintain effectiveness in a changing environment and the willingness to respond quickly and positively to change.

  • Communication

The ability to speak and write so as to be clearly understood by others using appropriate language, vocabulary and style.

  • Proactive

The willingness to move things forward by taking action without needing to be asked and with our undue escalation.

  • Achievement Orientation

The determination to set oneself and meet high standards, exceeding norms and expectations.

Educational Qualifications:

Preferred academic level required: BSc. in Computer Science

Job Features

Job CategoryTechnology

Apply Online

A valid email address is required.