Dru App is hiring Android Engineer

đź“Ť Giza, Egypt
🏢 On-site
đź•” Full-Time

About dru
dru, the Middle East and Africa’s first lifestyle and health management app is a new and exciting experience that is built specifically to cater to the needs of individuals that are diabetic, pre-diabetic, obese, or are simply looking to lead a healthier life. Powered by Almouneer (the region’s leading digital transformation platform), dru offers a multitude of features to give agency and control to its users on their wellness journey. 
Some of dru's features include keeping track of and continuously monitoring blood sugar and blood pressure levels, having a full and organized repository of medical records, and connecting to numerous continuous glucose monitoring (CGM) devices. In addition to the full 360-degree health visibility which dru offers, users also get round-the-clock access to a dedicated medical support team available through dru’s in-app chat. Our scalable platform uses cutting-edge patient and doctor-facing applications, as well as an extensive provider network to connect our users to doctors and nurses as required.

About the role
We're seeking to hire an Android Engineer with a passion for pushing the boundaries of mobile technology. As an Android Engineer, you will play a pivotal role in the development and enhancement of our Android applications. You'll collaborate closely with our cross-functional team of designers, product managers, and backend developers to deliver high-quality, user-friendly mobile experiences.

Core Duties

  • Design and build advanced applications for the Android platform, ensuring robust and maintainable code.
  • Work closely with UX/UI designers to translate design wireframes and prototypes into well-executed, user-friendly interfaces.
  • Continuously identify and address performance bottlenecks to deliver smooth, efficient, and fast applications.
  • Conduct code reviews to maintain code quality and follow best practices. Write and execute comprehensive unit tests to ensure the reliability and stability of applications.
  • Utilize version control systems (e.g., Git) effectively to manage codebase and collaborate with the development team.
  • Investigate and resolve bugs and other technical issues reported by users or QA, ensuring smooth application performance.
  • Work closely with cross-functional stakeholders, including backend developers, product managers, and designers, to deliver integrated and seamless solutions.
  • Create and maintain technical documentation for codebase, features, and project processes.

About You

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in Android app development, accompanied by a robust portfolio of Android applications.
  • Proficiency in Kotlin programming language.
  • Strong understanding of Android development principles, guidelines, and design patterns.
  • Familiarity with Android Studio, Gradle, and other relevant development tools.
  • Experience with RESTful APIs and integration of data from diverse backends.
  • Knowledge of Android UI/UX standards, with a demonstrated ability to create visually appealing interfaces.
  • Solid comprehension of mobile app performance optimization techniques.
  • Strong problem-solving skills and a meticulous attention to detail.
  • Excellent communication and collaboration skills, enabling effective teamwork.
  • A passion for staying updated with the latest advancements in mobile technology.
Apply Now
Let the company know you applied through androidDev.careers. This helps us get more cool Android Developer jobs for you
Apply Now
đź‘€ 142 views
âś… 3 applied (2%)
Want companies to apply to you instead?

Fill in your developer profile

Complete Profile

Other Android Developer Jobs you might like