MBC GROUP

Senior Android Developer

Cairo, Cairo Governorate, EG

8 days ago
Save Job

Summary

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.


Responsibilities

  • Translate designs and wireframes into high quality code
  • Ensure the technical feasibility of UI/UX designs
  • Build reusable code and libraries for future use
  • Ensure best possible performance and responsiveness of the application.
  • Follow best practices of software design.
  • Research coding techniques and reduce defects.
  • Ability to work effectively both independently and within a team.
  • Understand and maintain already developed applications.
  • Ability to identify, analyze and solve problems creatively and independently.
  • Ability to handle multiple tasks simultaneously and shift priorities as directed
  • Understand and maintain developed applications.
  • Collaborate with other team members and stakeholders
  • Follow best practices of software design
  • Research coding techniques and reduce defects
  • Understand and maintain already developed applications


Qualifications

  • Degree in Computer Science or a related field.
  • Solid experience in Java & Kotlin
  • Solid experience in latest Android trends and technologies
  • Solid understanding of OOP and design patterns
  • Experienced with architectural design patterns such as MVVM, MVP, etc.
  • Proven experience with Git version control system
  • Knowledge in asynchronous programming (LiveData)
  • Strong knowledge of UI design principles, patterns, and best practices
  • Experience with application profiling and performance tuning.


Nice to Have

  • Knowledge in Reactive programming (Rx)
  • Knowledge in DI (Hilt)
  • Knowledge in players, Ads
  • Experience with maintaining CI/CD pipelines
  • Experience in Huawei Managed Service is a plus


MM

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: