DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

T-Mobile USA, Inc Sr Engineer, Software iOS in Bellevue, Washington

Be unstoppable with us! T-Mobile is synonymous with innovation-and you could be part of the team that disrupted an entire industry! We reinvented customer service, brought real 5G to the nation, and now we're shaping the future of technology in wireless and beyond. Our work is as exciting as it is rewarding, so consider the career opportunity below as your invitation to grow with us, make big things happen with us, above all, #BEYOU with us. Together, we won't stop! Job Overview Are you ready to join the Un-carrier movement? We are looking for a Developer to help T-Mobile build foundational components for T-Mobile mobile applications. We want you to work with business stake holders and deliver awesome mobile experiences to our customers. We value skills delivering and working with Open-Source tools and infrastructure. You are self-driven, work well in a team, have great communication skills, and bring leading edge skills on mobile technology to T-Mobile. In T-Mobile's App team, we work cross-functionally to understand the linkage between T-Mobile's business goals, business architectures, and technology architectures - and strive to further T-Mobile's business goals via organic or inorganic evolution of T-Mobile's architectures. The Developer is responsible for designing/coding creative and scalable systems and software solutions that address business/technical needs in an ever-changing competitive market. We are a team that encourages innovation and advocate an agile and open approach, truly working and playing in the Un-carrier way! Job Responsibilities: Primary Duties and Responsibilities: Develop and maintain high-quality, user-friendly iOS applications for millions of customers. Hands on develop, working with teams on edge solutions to problems that come about when developing at scale. Perform detailed technical design and implementation of sophisticated iOS applications. Translate business requirements into technical requirements for large customer facing products (millions of users), starting from design through implementation. Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer facing new products, platforms, and features. Write clean, maintainable code and improve product quality through code reviews, writing effective unit tests. Experience/Technical Skills: 5+ years of experience developing iOS applications at scale with high volume of users with an eye for visual details. Expertise in Swift and Objective-C, UIKit and SwiftUI, as well as knowledge of UI architecture and UI performance. Solid understanding of object-oriented programming, basic data structures and asynchronous programming. Experience with iOS app performance and metrics. Detailed conceptual and hands-on knowledge of architectural patterns preferably VIPER and best practices relating to complex mobile and progressive web apps. Proven grasp of mobile networking and REST Web Services. Experience and understanding of large and complex code bases and architectures. Experience in API design, SDK architecture, and mobile software lifecycle development practices. Excellent verbal and written communication skills Education: BS degree in Computer Science, Information Technology, or equivalent experience * At least 18 years of age * Legally authorized to work in the United States Travel: Travel Required (Yes/No):Yes DOT Regulated: DOT Regulated Position (Yes/No):No Safety Sensitive Position (Yes/No):No Washington Pay Range : $140,700.00 - $190,400.00 The pay range above is the general base pay range for a successful candidate in the state listed. The successful candidate's actual pay will be based on various factors, such as work location, qualifications, and experience, so the actual starting pay may be above or below this range. At T-Mobile, employees in regul

DirectEmployers