Role: Android Developer Location: Plano, TX Duration: Long Term Contract Experience and Qualifications :
- 10 years of overall experience
- Experience in Global app deployments in countries that are not limited to USA.
- Hands-on experience in Design, Architecting and Developing Native Mobile Applications across Android
- experience in enterprise architecture, systems integration, package implementation, and interactive design and architecture
- Strong understanding of complex computer science and software engineering principles
- Expertise in Android Development with excellent hands-on experience of Android Studio/Gradle, Android SDK, Kotlin, Java, SQLite, Google Volley
- Successful track record of designing and delivering mobile and tablet experiences
- Excellent communicator and team player with strong organizational and estimation skills
- Excellent knowledge of working with dynamic data (e.g., JSON, XML) through various interface types (e.g., REST, SOAP)
- Familiarity with client/server applications and usage of RESTful APIs to connect Android applications to backend services
- Experience with modeling tools and languages such as UML
- Ability to communicate advanced and complex concepts and ideas persuasively and concisely to all levels of the business
- Experience with performance profiling and tuning consumer applications
- Experience presenting to executives and partner business and development teams
- Experience completing an application and seeing it through the full life cycle of development
- Customer-focused mindset, taking pride in creating an informative data-driven journey
- Conceptual and operational experience with cloud identities and authorization standards OAuth 2.0, OIDC and SAML
Key Skills: Android SDK, Android Studio, Kotlin, Jetpack, Java, JSON, XML, Rest, SOAP, OAuth 2.0, SAML