Job Title - Android Developer
Client - T-Mobile
Location - Washington
Job Description & Skill Requirement:
• In this rapidly evolving world, T-Mobile is always looking for new ways to disrupt the status quo, go to market faster, and optimize our customer network experience. The Device Intelligence & Analytics (DIA) team is seeking an experienced Senior Android Developer to join the T-Mobile diagnostics application and define the future of its data collection capabilities. As a member of Device Data Team, you will have an opportunity to develop a lot of critical features, that helps DIA to enhance its customer experience.
Must Have's:
• Minimum 7 years of experience in Java and Kotlin programming languages is required to develop clear, legible, and maintainable code.
• Minimum 7 years of experience in Android SDK and Android Studio.
• Knowledge of mobile app architecture, flow, design, implementation, and release. Experience in Headless applications is a plus.
• Familiarity with agile development techniques and CI/CD pipelines.
• Extensive experience developing end-to-end Android mobile apps, including design, development, and deployment.
• Thorough awareness of the app lifecycle, architectural concepts, and design elements.
• A problem-solving attitude, analytic talents, and excellent technical and communication skills
• Strong debugging abilities and understanding of quality assurance techniques.
• Familiarity with RESTful APIs and XML is required to link the app to backend services.
• Understanding the most recent mobile app trends, designs, and upcoming technologies
• Knowledge of version control systems and tools, such as GitHub
• Excellent interpersonal and verbal and written communication abilities
• Excellent time management abilities and the ability to work independently.
• A critical thinker, analyst, and interested professional who wants to create outstanding Android products.