Browse Jobs
For Employers
Post JobLog inGet Started

Senior Android Developer

Arqami
Nasr City, Cairo
Posted 3 years ago
103Applicants for2 open positions
  • 28Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

About the Job

  • We are looking for an experienced Android Developer who will join our talented software team that works on mission-critical applications.
  • Your duties will include managing Flutter (Android, iOS) application development while providing expertise in the full software development lifecycle, from concept and design to testing.
  • You should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code and ensure your programs run properly.
  • We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers, and web designers.

Job Requirements

Technical level:

  • Experience with formal software development processes and methodologies.
  • Troubleshooting skills.
  • Organizational skills.
  • Knowledge in SQL query and stored procedures.
  • Experienced in Object-oriented programming (OOP).
  • Familiarity with reactive programming.
  • Knowledge of the open-source and the libraries available for common tasks (RxJava2, Retrofit2, Kotlin, Dagger2).
  • Experience with Android SDK.
  • Experience working with remote data via REST and JSON.
  • Experience with third-party libraries and APIs.
  • Solid understanding of the full mobile development life cycle.
  • Experienced with Android Studio.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with cloud message APIs and push notifications.
  • Familiarity with iOS SDK (iOS11+) Swift preferred.

Educational background:

  • BCS in computers or BCS in computers and information.
  • Computer science preferred.

Years of Experience:

  • 5+ years of experience.

Interpersonal level:

  • Communication skills.
  • Effective Time Management.
  • Flexibility.
  • Customer-oriented.
  • Hard worker.
  • Professional experience:
  • Android (Kotlin & Java) platform programming experience.
  • Flutter cross-platform programming experience.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Android Developer