Java Android Developer

We are looking for a skilled Java Android Developer to join our team in Zamalek, Cairo. As a Java Android Developer, you will be responsible for developing and maintaining high-quality mobile applications for our clients. This is a great opportunity to showcase your expertise in Java and Android development while working on innovative projects in a collaborative and fast-paced environment.

Responsibilities:

  1. Design and build advanced applications for the Android platform.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Work with outside data sources and APIs.
  4. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  5. Work on bug fixing and improving application performance.
  6. Design and implement user interfaces and features based on wireframes and specifications.
  7. Ensure code quality, organization, and automatization.
  8. Contribute to architectural and design decisions.
  9. Participate in code reviews to maintain high standards of code quality and documentation.

Preferred Candidate:

  1. Bachelor's degree in Computer Science, Engineering, or a related field.
  2. 2-3 years of professional experience in Java Android development.
  3. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  4. Proficient understanding of code versioning tools, such as Git.
  5. Experience with offline storage, threading, and performance tuning.
  6. Familiarity with RESTful APIs to connect Android applications to back-end services.
  7. Experience with third-party libraries and APIs.
  8. Ability to work independently and in a team environment.
  9. Excellent analytical and problem-solving skills.
  10. Strong communication and collaboration skills.

Skills

  • Strong proficiency in Java programming language.
  • Experience with Android Studio and the Android development ecosystem.
  • Knowledge of XML and JSON parsing.
  • Understanding of object-oriented programming principles.
  • Good understanding of software Skills development life cycle.
تاريخ النشر: اليوم
الناشر: Bayt
تاريخ النشر: اليوم
الناشر: Bayt