17 días de edad

Senior iOS Engineer

Discovery Inc
London, Inglaterra W4 5YB
Postularse ahora
Aplicar sobre el sitio de la empresa
  • código de trabajo
    149664041
Discovery Inc

Location: London, United Kingdom,
Req ID: 30084

Overview

Discovery Digital Media is a well-funded start-up within Discovery Inc, a high-performing global team working at the dynamic intersection of Technology and Entertainment. As content creators in the digital space, we continuously leverage our technological capabilities to create immersive viewing experiences for iconic brands including Eurosport, GOLFTV, MotorTrend and DPlay. The Direct-to-Consumer Group is a technology company within the Discovery brand.

We are building a global streaming video platform (OTT), and a suite of applications to support all of our networks brands globally. We are building modern container-based micro-services operated on AWS. Our platform covers everything from search, catalogue, video transcoding, personalization, to global subscriptions, and much more. We build user experiences ranging from classic lean-back viewing to interactive learning applications for connected TVs, web, mobile phones, tablets, and consoles for our large footprint of Discovery-owned networks.

This growing, global engineering group is crucial to Discoverys future.

We are excited to be recruiting for the position of Software Development Engineer II (iOS), to join Discovery, a leading Video on Demand provider worldwide with plans for rapid expansion The successful candidate will work within a team of Engineers developing the customer-facing applications and will have responsibility for the day-to-day development of new features worldwide, across our iOS applications (SWIFT), ensuring that our apps are delivered on time, within budget and meeting quality specifications and goals set out by the business and expected by our customers. As the Software Development Engineer II, you will work closely with other Engineers in the team and be part of planning sprints and working on new feature and bug fixes.

To be successful in this position, you should have a strong understanding of the iOS SDK and have experience with unit tests. You have demonstrated the ability to use common industry tools for software development including but not limited to IDEs, build and continuous integration, source control management, code review tools, and you are able to build software in a professional team environment delivered to production using these tools. You are able to provide technical documentation describing your contributions and contribute enhancements to your teams best practices

Key Skills and Experience:
  • Excellent technical awareness and skills, prior development experience of shipping iOS applications (SWIFT).
  • Proven understanding of SOLID Principles, Human Interface Guidelines, MVVM/VIP, TDD
  • Experience working in an agile environment
  • Experience building dynamic customer-facing apps that use RESTful APIs to operate
  • Experience building modular apps, or migrating a monolithic app to a modular architecture
  • Knowledge of development best practices, including coding guidelines
  • Experience with apps interacting with an AWS backend and knowledge of AWS SDKs
  • Knowledge of or previous experience with VOD is a plus, including experience working with video playback on iOS apps
  • Experience with RxSwift, AVFoundation Framework, GraphQL API, AWS, Firebase, Fastlane, tvOS
  • Development and/or BDD highly desirable

Responsibilities

Qualifications





PI149664041

Categorías

Posted: 2021-10-08 Expires: 2021-11-08

Bntes de que te vayas

Nuestras herramientas gratuitas de búsqueda de empleo incluyen alertas para nuevos trabajos, guardado de tus favoritos, trabajo optimizado y ¡mucho más! Simplemente ingrese su correo electrónico a continuación.

Share this job:

Senior iOS Engineer

Discovery Inc
London, Inglaterra W4 5YB

Join us to start saving your Favorite Jobs!

Iniciar sesión Cree una cuenta
Powered ByCareerCast