Browse Jobs
For Employers
Post JobLog inGet Started

Android Developer

Eva Pharma
Giza, Giza
Posted 3 years ago
246Applicants for1 open position
  • 56Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Researching, designing, implementing, and managing software programs with Google’s Android design principles and interface guidelines
  • Work with your development team to produce and maintain high quality features as requested by the product owner.
  • Translate designs and wireframes into high quality code.
  • Identify and correct bottlenecks and fix bugs.
  • Identifying areas for modification in existing programs and subsequently developing these modifications.
  • Extrapolate technical requirements based on high-level user stories.

Job Requirements

  • BSc. degree in Computer Science or similar technical field.
  • Published at least one app in the Google play store.
  • 1+ years of Experience as Android Developer.
  • Worked in Agile environment.
  • Solid understanding of the full mobile development life cycle
  • Excellent understanding of software design patterns and how to write clean code
  • Excellent knowledge and proficient in Kotlin (is a must) and Java Language
  • Experience with Android offline storage using Realm and Room
  • Familiarity with cloud message APIs and push notifications
  • Experience in Firebase products
  • Experience in Android design layouts, material design principles
  • Proficient understanding of code versioning tools (such as GIT)
  • Experience in Mobile Design Patterns, Architecture patterns, and best practices.
  • Proficient understanding of clean architecture, MVP, MVVM, and MVI
  • Experience with threading, RxJava and livedata and performance tuning
  • Experience with RESTful APIs to connect Android applications to back end services
  • Experience with design patterns and object-oriented concepts
  • Knowledge of Dependency injection like dagger or hilt.
  • Familiarity with Test Driven Development (TDD)
  • Familiarity in mobile apps performance and security techniques and updates
  • Familiarity with continuous integration, Gitlab CI, YAML and FastLane is a plus

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentAndroid Developer