Senior Android Developer

Share

Teacup Tech Systems is looking for experienced Android Software Developers

4-10 years of hands-on experience with Android Development using Android Studio to create apps running on Android mobile devices

  • Strong experience in developing native Android applications
  • Strong experience in Java
  • Thorough understanding of Object-Oriented Programming concepts and Android application architecture
  • Good understanding of design patterns such as MVP, MVVM and how they can be applied to Android development
  • Experience with Android libraries and best practices when it comes to communicating with RESTful and SOAP webservices
  • Strong communication skills, ability to collaborate with stake-holders at different levels of abstraction
  • Knowledge of new and upcoming SDK components in the Android space
  •  Knowledge of Reactive Programming using RxJava or other frameworks
  • Unit-test code for general reliability, usability and robustness
  • Fix bugs and improve application performance
  • Experience in DevOps CI/CD pipeline configuration including publishing applications to Google Play store with Jenkins
Job Category: Developer Digital Transformation
Job Type: Full Time
Job Location: California Halifax Manitoba Moncton Toronto Vancouver Virginia

Apply for this position

Allowed Type(s): .pdf, .doc, .docx