Overview
On Site
Depends on Experience
Full Time
Skills
Agile
Android
Android Development
Android Studio
Java
Kotlin
RESTful
XML
Mobile Applications
Conflict Resolution
Continuous Delivery
Job Details
Role: Android Developer
Location: Bellevue, WA
Job Description:
In this rapidly evolving world, T-Mobile is always looking for new ways to disrupt the status quo, go to the 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 the Device Data Team, you will have an opportunity to develop a lot of critical features that will help 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.
- Note: As the Development team works in PST, the candidate is required to be available for the Scrum calls and team sync-ups at least till 11 AM PST
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.