Hace 1 día
Software Developer II - Apple
Si el reclutador te contacta podrás conocer el sueldo
dcm infotech limited en
Esta es una vacante externa, deberás completar el proceso en el sitio de la empresa.
Sobre el empleo
Categoría: Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida:
Detalles
Contratación:
PermanenteEspacio de trabajo:
PresencialDescripción
The Daily
• Design, develop, and maintain components of the Apple Player SDK for iOS, tvOS, and other Apple platforms.
• Collaborate with cross-functional teams, including product managers, designers, and other engineering teams, to enhance the video playback experience.
• Contribute to the optimization of streaming performance, ensuring low latency, high quality, and smooth playback.
• Assist in troubleshooting and resolving technical issues related to media streaming, buffering, and DRM.
• Ensure code quality through unit testing, integration testing, and participation in code reviews.
• Stay up to date with Apple's latest technologies and industry best practices to contribute to the SDK's evolution.
• Work across teams and disciplines to explore and document technical solutions, contributing to the evaluation of technical tradeoffs using the latest streaming media technologies and video capabilities.
The Essentials
• 3+ years of software development experience, with a significant focus on iOS and tvOS development.
• Strong proficiency in Swift and UIKit with experience in performance optimization.
• A bachelor's degree in Computer Science, Engineering, or equivalent work experience.
• Solid problem-solving skills and the ability to debug moderately complex issues in a production environment.
• Familiarity with CI/CD pipelines, automated testing concepts, and Agile development methodologies.
• Good written and verbal communication skills and the ability to work collaboratively in a fast-paced environment.
• Experience with the architecture, design, and implementation of moderately complex applications, with an understanding of scalability, testability, and performance tuning.
• Familiarity with key design and architectural patterns such as MVVM, MVP, and SOLID principles.
• Willingness to participate in periodic on-call support for critical emergent customer-facing issues in production, with guidance.
• Ability to provide guidance and mentorship to more junior engineers on the team.
• Previous experience working with video playback on iOS or tvOS apps.
• Familiarity with video analytics and telemetry concepts.
The Nice to Haves
• Good understanding of AVFoundation, HLS (HTTP Live Streaming), and video streaming protocols.
• Experience with DRM technologies (FairPlay, Widevine, PlayReady) is a plus.
• Experience with user interface development using SwiftUI.
• Design, develop, and maintain components of the Apple Player SDK for iOS, tvOS, and other Apple platforms.
• Collaborate with cross-functional teams, including product managers, designers, and other engineering teams, to enhance the video playback experience.
• Contribute to the optimization of streaming performance, ensuring low latency, high quality, and smooth playback.
• Assist in troubleshooting and resolving technical issues related to media streaming, buffering, and DRM.
• Ensure code quality through unit testing, integration testing, and participation in code reviews.
• Stay up to date with Apple's latest technologies and industry best practices to contribute to the SDK's evolution.
• Work across teams and disciplines to explore and document technical solutions, contributing to the evaluation of technical tradeoffs using the latest streaming media technologies and video capabilities.
The Essentials
• 3+ years of software development experience, with a significant focus on iOS and tvOS development.
• Strong proficiency in Swift and UIKit with experience in performance optimization.
• A bachelor's degree in Computer Science, Engineering, or equivalent work experience.
• Solid problem-solving skills and the ability to debug moderately complex issues in a production environment.
• Familiarity with CI/CD pipelines, automated testing concepts, and Agile development methodologies.
• Good written and verbal communication skills and the ability to work collaboratively in a fast-paced environment.
• Experience with the architecture, design, and implementation of moderately complex applications, with an understanding of scalability, testability, and performance tuning.
• Familiarity with key design and architectural patterns such as MVVM, MVP, and SOLID principles.
• Willingness to participate in periodic on-call support for critical emergent customer-facing issues in production, with guidance.
• Ability to provide guidance and mentorship to more junior engineers on the team.
• Previous experience working with video playback on iOS or tvOS apps.
• Familiarity with video analytics and telemetry concepts.
The Nice to Haves
• Good understanding of AVFoundation, HLS (HTTP Live Streaming), and video streaming protocols.
• Experience with DRM technologies (FairPlay, Widevine, PlayReady) is a plus.
• Experience with user interface development using SwiftUI.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.
ID: 20506170
También puedes buscar
También puedes buscar
Refina la ubicación de tu búsqueda