Job Description
Our company is looking to expand its software development team in Pakistan.
We are seeking an Android Developer that is an expert in Android app development and IOS(Optional) to join our team.
Please note that this is not an ordinary Android Developer position.
We are seeking an individual, who in addition to being well versed in Android SDK, wants to dive deeply into the internal workings of Android to help us customize Android ROMs at the AOSP level.
The role demands hands-on coding throughout a project lifecycle.
The role additionally works with members of other teams to help align tasks, schedules, and address any issues as they arise.
This role will appeal to an individual who is driven by an innovative spirit, sees solutions where others see challenges.
KeyResponsibilities
Design and implement realtime ideas which fit the user requirement instantly and media user experiences in Android
Identify and capitalize on code re-use or integration opportunities
We are following an Agile process model so you must be familear with any model
Facilitate coding, unit-test, and peer review practices
Directly contribute application code to support application features and updates
Assist junior developers
Requirements
1+ years professional software development experience
2+ years experience with Java based Android app and system development
Strong OOAD skills
Android SDK, Android NDK, ReactJS, React Native and open source tools
Familiarity with Git or other source control systems using command line
Good written and verbal communication skills
BS in Computer Science or equivalent
Additional Preferred Qualifications
Experience with Android NDK
Experience with working models
Experience with C++, java
Android Development
Android SDK
Android NDK
JAVA
Mobile Development