Android developer Intern

Job Summary

The holder of this position will be responsible for the development and maintenance of applications targeted at a vast number of diverse Android devices. The primary focus will be the development of Android applications and their integration with back-end services. The holder of the position will be trained, mentored and work alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to team work, collaborative problem solving, sophisticated design, and creating quality products is essential.

Reports to Lead Developer

Skills and Qualifications:

The ideal candidate must possess the following minimum qualifications:

1. Bachelor’s degree in computer science, information technology or a related field

2. A minimum of one previous industry attachment.

3. Proven working experience in Android app development.

4. Have published at least one original Android apps

5. Experience working with Android SDK

6. Experience working with remote data via REST and JSON

7. Experience working with third-party libraries and APIs

8. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

 Duties and Responsibilities

  • Collaborate with cross-functional teams to define, design, and work on new features 
  • Work with outside data sources and APIs to connect to different applications and systems
  •  Unit-test code for robustness, including edge cases, usability, and general reliability 
  • Work on bug fixing and improving application performance on new and already existing applications.
  • Translate designs and wireframes into high quality code
  •  Design, build, and maintain high performance, reusable, and reliable codes
  •  Ensure the best possible performance, quality, and responsiveness of the application
  •  Identify and correct bottlenecks and fix bugs 
  •  Help maintain code quality, organization, and automation
  • ,Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  •  Ready to work on any other duties as assigned where necessary.
mhealth kenya ltd
nrb, KE