Mobile Android Software Engineer

Description and Requirement

  • Translate designs and wireframes into high-quality code.

  • Ensure the best possible performance, quality, and responsiveness for applications.

  • Identify and fix bottlenecks and bugs while recommending and implementing performance improvements.

  • Maintain code excellence through writing clean, effi cient, maintainable, and testable code.

  • Integrate with backend services to ensure a seamless ecosystem within the app’s architecture.

  • Stay informed on new mobile app trends, technologies, and best practices to continuously improve the app and the development process.

  • Manage app distribution through beta testing and app store deployments, including the management of app versioning and release notes

Preferred Skills

  • Experience with Android Jetpack, Kotlin Coroutines, Flow and Rxjava for asynchronous tasks.

  • Strong grasp of modern architectural patterns, preferably MVVM and MVI.

  • Familiarity with CI/CD pipelines and automated testing frameworks for Android.

  • Experience in integrating analytics and performance tracking solutions.

  • Understanding of Agile development methodologies

Benefits

  • Ferry provided
  • Health insurance
  • Uniforms and equipment

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or relevant field.
  • A minimum of 3 years of professional Android app development experience.
  • Proven track record of published apps in the Google Play Store.
  • Extensive knowledge of Android SDK, diff erent versions of Android, and how to deal with diff erent screen sizes.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with off line storage, threading, and performance tuning.
  • Profi ciency in Kotlin and Java, and understanding of code versioning tools, such as Git.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements.

Experience Length
3 years
Work Level
Senior Level
Employment Type
Full Time
Qualification
Bachelor Degree
Salary
Locked
KBZ Bank
View profile
Industry
Banking, Micro-finance & Insurance
Company size
5000+
Founded in
1994
Location
Pabedan Township, Yangon, Myanmar

Related Jobs

Other similar jobs that might interest you