L e a n N o d e

Senior Android Developer

  • Full-time
  • Egypt

How will you grow with us?

Responsibilities

Designing and building mobile applications for android platform.

Ensuring quality and performance of the application.

Fixing application bugs.

Publishing / Updating application on the Play Store.

Ensure the performance, quality, and responsiveness of applications.

Collaborate with UI/UX and other development teams to define, design, and ship new features.

Provide detailed estimates of work and ensure timely delivery.

Produce and ensure delivery of quality, readable, and well-tested code.

Requirements

Experience:

Minimum 3 years of experience in native Android app development.

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

Tech skills:

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

Strong knowledge of Android UI design principles, patterns, and best practices

Experience with offline storage, threading, and performance tuning.

Familiarity with cloud message APIs and push notifications.

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

Proficient understanding of code versioning tools, such as Github, Gitlab, Bitbucket, etc.

Soft skills:

Strong written and verbal communication.

Self-starter with the ability to work independently across functional groups and on multiple initiatives simultaneously.

Must be flexible to work in a fast-paced and evolving environment.

Strong attention to detail.

Great! We will be happy to receive your application

You’re one step away from applying