Senior Android Developer
Abstract, Saudi Arabia

Experience
3 Years
Salary
150,000 - 250,000 PKR
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Android Frameworks such as React Native, Flutter, Xamarin , JQuery, Corona SDK. Programming experience in Java, JavaScript, Python, or C++ will be a plus.
Total Vacancies
2 Jobs
Posted on
Sep 29, 2021
Last Date
Dec 30, 2021
Location(s)

Job Description

  • Your primary focus will be developing high-end Android applications for the latest Android mobile devices.
  • Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
  • To ensure success as an Android Developer, you should have a strong working knowledge of Android Frameworks and be able to work as part of a team.
  • Ultimately, an outstanding Android Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.

Responsibilities:

  • Build interfaces and advanced applications for Android platform
  • Produce fully functional mobile applications writing clean code
  • Building mobile applications for Android’s iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before final release.
  • Publishing application on App Store.
  • Maintaining the code and atomization of the application.
  • Designing and implementing application updates.

Job Specification

  • Bachelor's/Master’s degree in computer science or Software Engineering.
  • 4+ years' experience as an Android app developer.
  • Proficient in Experience developing with Kotlin, MVVM & Jetpack components.
  • Extensive experience with Android Frameworks such as React Native, Flutter, Xamarin , JQuery, Corona SDK or Native Android Framework
  • Knowledge of Android back-end services.
  • Knowledge of Android’s design principles and application interface guidelines.
  • Proficient in code versioning tools including Mercurial, Git, and SVN.
  • Knowledge of Retrofit and Gson libraries.
  • Familiarity with push notifications, APIs and cloud messaging.
  • Experience with continuous integration.
  • Pair Programming and Code Reviews.
  • Participate in SCRUM ceremonies.
  • SDK integration for Facebook, Gmail, Twitter, Google Maps
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Development Knowledge of JSON, REST, and XML-based web services and their working.
  • Experience with Clean Architecture Patterns like MVC, MVVM, Viper Team player
  • Android Human Interface Guidelines
  • Programming experience in Java, JavaScript, Python, or C++ will be a plus.
  • Knowledge of realm would be plus
  • Experience of object-oriented programming
  • A deep understanding of the Android SDK, Room Database, RxJava/RxAndroid.
  • Experience of working with databases like Firebase etc.
  • Candidate should have solid knowledge of Dependency Injection (Dagger, Hilt)

Job Rewards and Benefits

Accomodation
Health Insurance
Medical
Pension
Transport

Abstract

Information Technology and Services - Al Riyadh, Saudi Arabia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.