Senior Android Developer

Application deadline date has been passed for this Job.
This job has been Expired

Senior Android Developer

  • Post Date:August 24, 2021
  • Views 298
0 Applications
  • Career Level Other
    Qualification Degree
    Experience 3-5 Years
  • Industry ICT
Job Description

We are looking for a developer responsible for the development and maintenance of Android apps that run on a vast number of diverse devices. You will work along-side other engineers and developers to develop Android apps and their integrate them with back-end services. Commitment to collaborative problem solving, sophisticated design and creating quality products is essential.

Duties and Responsibilities

  • Design, build and maintain high performance, reusable, and reliable code for the Android platform
  • Collaborate with cross-functional teams to translate designs and wireframes into high quality code
  • Work with outside data sources and APIs
  • Unit-test code For robustness, including edge cases, usability and general reliability
  • Identify and correct bottlenecks, Fix bugs and improve application performance
  • Continuously discover, evaluate and implement new technologies to maximize development efficiency to ensure the best possible performance, quality and responsiveness of the application

Qualifications and Experience

  • A degree in Computer Science, Engineering or a related subject
  • Proven software development experience and Android skills development
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Experience working with RESTful APIs to connect to back-end services
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the Full mobile development life cycle.
  • Strong knowledge of Android UI design principles, patterns and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with cloud message APIs and push notifications oe
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with continuous integration

Qualifications and Experience

  • Knowledge of Jetpack compose
  • Knowledge of Kotlin Multiplatform Mobile (KMM)
  • UI/UX principles
  • Reactive programming

How to apply

If you feel that you are the person we are looking for, forward your application letter and CV to [email protected] clearly indicating the position you are applying you are applying for as the email subject reference.

All applications are to be submitted by no later than 27 August 2021.

Please note that only short-listed candidates will be responded to.