We offer thousands of jobs vacancies right now


Browse job offers by Category or Location




PalmPay

Android Developer

General

Kenya - Nairobi, Kenya | Full Time | Confidential


Nairobi, Kenya Proto Energy Full time
Job Description

The Android Developer role will have the following responsibilities: App Development

  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on bug fixing and improving application performance.
Maintenance

  • Maintain and update existing Android applications to ensure compatibility with the latest Android versions and devices.
  • Identify and fix bugs and performance bottlenecks.
  • Ensure the quality and responsiveness of applications.
Collaboration
  • Collaborate with product managers, designers, and other developers to understand project requirements.
  • Work closely with the QA team to conduct thorough testing of applications.
Code Review
  • Participate in code reviews to maintain code quality and ensure best practices.
  • Provide constructive feedback to team members.
Documentation
  • Document the codebase and technical designs to facilitate knowledge transfer and future maintenance.
Continuous Learning

  • Stay up-to-date with the latest industry trends, Android OS updates, and emerging technologies.
  • Actively participate in knowledge-sharing sessions within the team.
Qualifications

The Android Developer role has the following requirements:

  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • 1-3 years of professional Android development experience
  • Proficient in Java and Kotlin programming languages.
  • Experience with Android Studio and the Android SDK
  • Strong understanding of the Android app development cycle
  • Solid understanding of RESTful APIs and integration.
  • Familiarity with version control systems, such as Git.
  • Knowledge of UI/UX design principles and best practices.
Bonus Skills

  • Experience with cross-platform development frameworks (e.g. Flutter, React Native).
  • Knowledge of mobile application security best practices.
  • Experience with testing frameworks e.g. JUnit, Espresso.
  • Published apps on the Google Play Store
Must have skills
  • Strong problem-solving skills
  • High level of work ethic
  • Good analytical skills
  • Excellent planning and organization skills
  • Attention to detail
  • Team player

Are you looking to sharpen your Software Development skills to stay relevant in the market? CLICK HERE to have a look at the top schools.

For all your IT certification needs, please, click here for information on how to get started



Create a Profressional CV Here