ViacomCBS Senior iOS Engineer (Remote) in New York, New York
ViacomCBS (NASDAQ: VIAC; VIACA) is a leading global media and entertainment company that creates premium content and experiences for audiences worldwide. Driven by iconic consumer brands, its portfolio includes CBS, Showtime Networks, Paramount Pictures, Nickelodeon, MTV, Comedy Central, BET, Paramount+, Pluto TV and Simon & Schuster, among others. The company delivers the largest share of the U.S. television audience and boasts one of the industry's most important and extensive libraries of TV and film titles. In addition to offering innovative streaming services and digital video products, ViacomCBS provides powerful capabilities in production, distribution and advertising solutions for partners on five continents.
CBS Sports Digital consists of some of the most popular and trusted sports destinations on the web: CBSSports.com, 247Sports.com, Scout.com, MaxPreps.com, and more. We’re passionate about sports; from high school, to recruiting and college, to professional and fantasy sports, CBS Sports Digital has served fans for over 2 decades. For the past two years, CBS Sports Digital was ComScore’s 2nd largest sports property with 61 million visitors per month on average.
We are looking for a skilled senior iOS software developer with a natural inclination to elegantly solve problems. You will get the chance to take on complex and interesting problems as part of a fast-paced, highly collaborative team. We are constantly evaluating and adapting the latest and greatest on the iOS/iPadOS platforms and there’s always something new to learn.
Technical development, debugging, and delivery of best-in-class iOS native application
Collaborate with cross-functional teams to define, design, and ship new features
Continuously improve the application - find and fix bugs while improving application performance
Discover, evaluate, and implement new technologies to maximize development efficiency
Evaluate opportunities to bring new features to mobile users from a technical perspective
Build strong working relationships with coworkers and company management
Contribute to the growth and knowledge of the development team through code reviews and team discussions
Modernization of existing features in the CBS Sports app
Revamped soccer user experience
Implementation of new iOS features such as Widgets
What you bring to the team:
You have –
Strong experience in iOS development
Acted as key contributor to at least one publicly released native iOS application
Thorough knowledge of Swift and Objective-C programming languages, the iOS platform and Xcode
GIT and git flow familiarity
You might also have –
BS degree in Computer Science, similar technical field of study or equivalent practical experience
Experience integrating ad serving products and analytics/reporting tools in building iOS apps
Experience working with Agile development processes
Experience in consuming RESTful APIs and/or GraphQL and Apollo framework to connect with back-end services
ViacomCBS is an equal opportunity employer (EOE) including disability/vet.
At ViacomCBS, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. ViacomCBS is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access. https://www.viacomcbs.com/careers as a result of your disability. You can request reasonable accommodations by calling 212.846.5500 or by sending an email to firstname.lastname@example.org. Only messages left for this purpose will be returned.