3 weeks ago

Job Summary

As a Software Engineer, you will get a chance to work on all of our Android codebases and the APIs that power them. You will help build and ship new user-facing features on Android. Additionally, you will collaborate with product, UX and other engineering teams to deliver the highest quality mobile experiences to all of our supported devices

  • Minimum Qualification : Degree
  • Experience Level : Mid level
  • Experience Length : 3 years
  • Working Hours : Full Time

Job Description/Requirements

Responsibilities:

  • Designing and developing advanced applications for the Android platform;
  • Collaborate with engineering and other teams to meet product deadlines;
  • Work closely with the product team to accurately implement features based on designs and specifications;
  • Support in developing best practices and writing clean, readable, maintainable code;
  • Unit-testing code for robustness, including edge cases, usability, and general reliability;
  • Bug fixing and improving application performance;
  • Collaborate with cross-functional teams to define, design, and ship new features;
  • Work with outside data sources and APIs;
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency;
  • Other duties may arise from time to time and may be assigned to the employee.


Requirements:

  • Experience developing Android mobile applications, with the added advantage of at least 1 sample project on the Google Play Store.
  • Android, Kotlin, Java
  • Research and Analytical skills
  • Experience developing apps with Android SDK.
  • Git, GitHub
  • Knowledge of Android Architecture and experience with third-party libraries and APIs
  • Verbal & Written Communications Skills
  • Documentation and Presentation skills
  • Have a passion for large and complex platforms and how to optimize your customers' experience
  • Prioritization and time management skills
  • Ability to enhance team collaboration while working with cross-functional teams
  • Interpersonal skill
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle from development to release.
  • Interest in building fintech solutions - wallets, payments integrations, etc.

Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV