JOBSEARCHER

Java Android Developer

Create and maintain Android applications, including developing new features, debugging existing code, and ensuring the applications are optimized for the best user experience Understand the Android platform, write clean and efficient code in Java for Android applications Monitor the performance of live apps and work on optimizing them at the code level Design, develop and maintain high quality and general reliable Java codes Evaluate the existing applications and implement new technologies to maximize app’s efficiency Identify and resolve bottlenecks, rectify bugs, Troubleshoot and resolve any issues that may arise during the development process and enhance application performance Perform unit and instrumentation tests on code Collaborate with other developers and designers to define and design new features to create a cohesive user experience Determine the UI/UX requirements, mockups and APIs to develop high-performing Android apps Work with other teams to ensure that the application meets the user's expectations Work efficiently and effectively to create unique applications that are both user- friendly and reliable and be able to think critically and solve complex problems Using tools such as Kotlin, Android SDK/Studio, Android Debug Bridge (ADB), Google Play services, SQLite, Android emulators, Genymotion, Firebase, Gradle, Fabric, Dagger, Retrofit, Android Architecture Components (AAC) Qualifications: We require the minimum of a Bachelor's degree or equivalent in specialized field of study such as Computer Science, CIS, Engineering, Electronics Engineering or equivalent technical degree. How to Apply: Send resumes to: heather@piezostechnology.com