This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! T-Mobile is America’s supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. Engineers, Software Full Stack located in Bethesda, MD will implement and deploy complete systems which meet customer's requirements and are cloud native.
Job Responsibility
Independently develop Android applications from scratch using various architecture patterns and deploy them publicly and privately through Google Play Store
Responsible for creating and managing EMM policies, troubleshooting Android device management issues, and maintaining EMM console to manage company owned devices
Work with product managers to gather requirements, create roadmaps, and translate them into technical specifications
Lead the development of the team's iOS and Android roadmap and ensure that it aligns with the company's overall business goals
Write Unit tests, review code, prepare technical documentation and make sure that the code is compliant with the team’s coding standards
Clear understanding of various programmatic ad platforms, terms, and technologies
Responsible to ensure performance and memory management of applications
Work with other engineering teams to ensure that the applications are integrated with other systems
Work with sales, marketing, and shipping teams to enhance the application as well as troubleshoot issues
Contribute to the development of others through mentoring or in house workshops and learning sessions
Requirements
Master’s degree in Computer Science or related, and 1 year of relevant work experience
Bachelor’s degree in Computer Science or related, and 3 years of relevant work experience
Developing Android apps using Java, Kotlin, Jetpack tools
developing architecture patterns including MVVM, MVP, and MVC
and writing unit tests
Creating and managing policies for Android devices using Android Enterprise Mobility Management APIs and configuring zero-touch enrollment for Android devices
Configuring Managed Play Store, setting up a Google Play Store account, and releasing apps via Play Store
Integrating and managing the Supply Side Platforms including Vistar, PubMatic, Publica, Google Ad Manager, Adomni, and Place Exchange using Google IMA SDK
Developing iOS applications using Swift and Objective C
Designing and developing advanced Android applications with a concentration on automotive infotainment systems
Must have experience with implementing Heads-Up Display (HUD) user interfaces, integrating telephony features, and enabling Bluetooth connectivity using protocols including HFP, A2DP, AVRCP, and MAP
Must have hands-on experience in ensuring compatibility and seamless performance with Android Auto and Apple CarPlay platforms