Android Developer
Camp Yellow Verified employer
Actively hiring · Posted 13d ago · JEV26115F62FEC8BC
Job description
We are looking for an Android developer to join our Android team. Your primary focus willbe the development of Android applications and their integration with back-end services. Youwill be working along-side other engineers and developers working on different layers of theinfrastructure. Therefore, a commitment to collaborative problem solving, sophisticateddesign, and creating quality products is essential.On top of that, Android engineers create new features as critical members of theproduct development team. As an Android engineer, you'll build new products and make ourframeworks reliable, reusable, and fast.Responsibilities• Work with a small team of mobile engineers to build our Android platform.• Translate designs and wireframes into high-quality code• Design, build and maintain reusable, and reliable Java code• Ensure the best possible performance, quality, and responsiveness of the application• Identify and correct bottlenecks and fix bugs• Improve our code quality and code organization.• Write and maintain unit and integration tests for our Android AppsQualifications• 2+ years of experience in Android application development.• Strong knowledge of Android SDK, different versions of Android, and how to deal withdifferent screen sizes• Experience with MVVM, MVP Patterns.• Familiarity with RESTful APIs to connect Android applications to back-end services• Strong knowledge of Android UI design principles, patterns, and best practices• Familiarity with the use of Android APIs, such as GPS and bluetooth• Familiarity with cloud message APIs and push notifications• Experience with offline storage, threading, and performance tuning• Passion for mobile products and personal projects or other work on the Play Store area plus.• A knack for benchmarking and optimisation• Proficient understanding of code versioning tools, such as Git• Experience with Writing unit tests using JUnit/Mockito• Experience in writing Integration/UI tests with Espresso• Familiarity with continuous integration• Impeccable attention to detail in all aspects of development from performance to UI.• Knowledge about mobile devices to decide implementation tradeoffs correctly.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Camp Yellow.
- Track your application and get updates by email and WhatsApp.