Posted in Engineering 15 days ago.
Type: Full Time
Business Unit: Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast. At Xfinity Mobile, we believe managing your mobile usage should be easy. If you join us, you'll have to opportunity to make an impact on apps used by hundreds of thousands of Xfinity Mobile customers. You'll be able to interact with designers and back-end engineers in order to ensure a fast, Android-friendly experience. You'll help us build out and maintain open source tools dedicated to making our apps easy to build and test. Our team builds high-quality care apps that allow customers to understand and manage their account quickly and easily, and we need a new Android engineer to help us. Is that engineer you? We think it could be, if you want to put together well-architected applications that can be tested and easily modified to add new behaviors. You should care about the customer experience - this is a role where we expect you to feel comfortable speaking up to your colleagues in engineering, design, and product, in order to let them know how our apps can be improved with new features or better APIs. You should be interested in exploring technology sensibly, learning new techniques and applying them when they give us an advantage. You're ready to use Kotlin - we are a 100% Kotlin Android shop. If this position sounds exciting to you, then please apply. If you're a match, we'll have a phone screen where we can discuss your thoughts on Kotlin, apps, application architecture, customer experience, and communication, and we'll go from there. We look forward to hearing from you. Preferred qualifications:-Relevant work experience, including native programming experience with Kotlin-Experience with service-oriented development, software architecture paradigms and design patterns -Experience with agile software development process-Experience with mobile analyticsFamiliarity with: -Front end software architectures (MV*)-Coroutines-Dependency Injection-RESTful API usage-Android-specific design patterns-Unit and UI testing-Maintaining multiple app flavorsComcast is an EOE/Veterans/Disabled/LGBT employerPDN-91b62792-d44f-4e28-8ce5-33edc226474c