Job Information
T-Mobile USA, Inc Software Development, Manager in Bellevue, Washington
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! Job Overview 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! We ask ourselves daily "what does world class look like?" and push each other to achieve that. We believe our customers (both internal and external) deserve tireless care and support and work tirelessly to deliver the next generation of connected experiences to the home. We are seeking a highly skilled and experienced Manager of Software Development to lead our T Life (T-Mobile Tuesdays) App development teams. The ideal candidate will have a strong background in App development, user experience design, and team leadership. As a Software Development Manager, you'll have an opportunity to lead and mentor the team that designs services that qualify customers for service, provide insight into operational issues, optimize app performance, and more. In this role, you'll have the opportunity to grow as a people leader, guide technical direction and culture, and regularly make an impact by contributing features into production. This is a hybrid position required to be working in-office at least 3 days a week. Job Responsibilities: Leadership & Team Management Lead and mentor a team of mobile app developers. Oversee the full mobile app development lifecycle, from concept to release. Foster a collaborative, innovative, and results-driven team environment. Technical Expertise Lead mobile application development, ensuring seamless integration with back-end systems. Optimize mobile apps for performance, scalability, and exceptional user experience. Ensure the technical feasibility of UI/UX designs and their implementation. Project Management Define project scope, goals, and deliverables. Manage project timelines, resources, and budgets effectively. Communicate progress, challenges, and outcomes to stakeholders. Quality Assurance Implement coding standards and best practices across the team. Conduct code reviews to ensure a high-quality codebase. Troubleshoot and resolve technical issues quickly and efficiently. Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. Work Experience: 7+ years of professional experience as a software engineer or developer, including backend API and database work. 3+ years of hands-on experience in mobile application development (iOS, Android). 5+ years of experience using Agile methodologies (Scrum, Kanban, SAFe) in a team setting. 3+ years of leadership experience, managing development teams working on large-scale projects. Proven experience with mobile technologies (e.g., Swift, Kotlin) and front-end frameworks. Strong leadership skills, with the ability to motivate and manage a development team. Experience with back-end technologies is a plus. Excellent communication and problem-solving skills. Licenses and Certifications: Certifications in project management or UX design are preferred. * At least 18 years of age * Legally authorized to work in the United States Travel: