Senior Engineer Android

Senior Engineer Android

London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Develop and enhance Android applications using cutting-edge video streaming technology.
  • Company: Join Dolby, a leader in entertainment innovation, revolutionising how we enjoy media worldwide.
  • Benefits: Enjoy flexible work options, competitive pay, and a supportive, collegial culture.
  • Why this job: Be at the forefront of video streaming tech and make a real impact on global experiences.
  • Qualifications: Strong Java and Kotlin skills, with 5+ years in Android development and a passion for video tech.
  • Other info: Opportunity to mentor junior developers and collaborate across teams in an agile environment.

The predicted salary is between 43200 - 72000 ÂŁ per year.

Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent. We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits, not to mention a Flex Work approach that is truly flexible to support where, when, and how you do your best work.

Dolby x THEO is seeking an experienced Senior Android Developer to join our team and contribute to the development and enhancement of our flagship products, THEOplayer, THEOlive and THEOads. As a leader in video streaming technology, we're looking for talented individuals who can help us continue to deliver cutting-edge solutions that provide high-quality video experiences across platforms and devices.

Before diving into the details, here’s what you need to know: We’re offering an opportunity to work on a widely-used video player SDK that empowers publishers, telcos, and broadcasters worldwide. You’ll be at the forefront of video streaming technology, working with modular features, adaptive playback, and cross-platform compatibility in a dynamic, innovation-focused environment.

Our Android SDK leverages Java and Kotlin languages to provide safer and more concise code, enabling quick delivery of content playback on Android, Android TV, and Fire TV platforms. The modular architecture of our SDK allows for flexible integration of features such as Google IMA, Chromecast, AWS MediaTailor, Google DAI and even our own THEOads and THEOlive products resulting in reduced application size and enhanced functionality based on customer needs.

Key Responsibilities
  • Application Development and Enhancement
  • Design and build advanced applications for the Android platform using our modular THEOplayer SDK architecture
  • Lead the development and maintenance of the THEOplayer Android SDK, focusing on core playback functionality and additional integration modules
  • Implement and optimize video streaming protocols including DASH, HLS, and LL-HLS across various Android devices
  • Develop and maintain platform compatibility for Android, Android TV, and Fire TV implementations and ensure support with our cross-platform (React Native, Flutter) stays intact
  • Technical Leadership
    • Provide technical leadership and mentorship to junior Android developers on the team
    • Contribute to architectural decisions and code reviews to ensure high-quality, scalable, and maintainable codebase
    • Collaborate with cross-functional teams including product designers, product owners, back-end and front-end developers to define, design, and ship new features
    • Challenge the status quo, don’t be afraid to ask “Why?” and take initiative on improvements
    • As part of the Mobile Chapter, make an impact across multiple THEOplayer products by being the technical leader on Android
  • Quality Assurance and Optimization
    • Develop comprehensive unit tests for code robustness, including edge cases, usability, and general reliability
    • Work on bug fixing and performance optimization of our Android applications and SDK
    • Implement and maintain integration with external data sources, third-party libraries, and APIs
    • Ensure optimal performance across a diverse range of Android devices and versions
  • Innovation and Growth
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
    • Take initiative by testing and implementing cutting-edge video and mobile technologies
    • Stay current with evolving mobile landscape trends, architectures, and emerging technologies
    • Participate in the modularization strategy of our SDK to ensure flexibility and reduced application size
    • Contribute to our cross-platform initiatives (Flutter and React Native) by ensuring the native SDKs can serve the higher level SDKs seamlessly
    Qualifications
    • Strong proficiency in Java and Kotlin programming languages
    • Deep understanding of the Android platform and SDK capabilities
    • Proven software development experience with the Android SDK
    • Experience with video playback technologies, especially streaming protocols like DASH and HLS
    • Solid understanding of RESTful APIs and experience integrating third-party libraries
    • Experience with developing comprehensive unit tests for code robustness, including edge cases, usability, and general reliability
    • Experience with bug fixing and performance optimization
    • Familiarity with version control systems, particularly Git
    • Bachelor’s degree in computer science, Engineering, or a related technical field
    • 5+ years of professional experience in Android application development
    • Experience with video streaming technologies is highly desirable (but not a must)
    • Strong problem-solving skills and attention to detail
    • Excellent communication abilities and ability to collaborate effectively with cross-functional teams
    • Experience mentoring junior developers and providing technical leadership
    • Understanding of the full mobile development lifecycle
    • Ability to work in an agile development environment

    If you're passionate about Android development, excited about video streaming technology, and ready to contribute to a product that empowers global video service providers, we’d love to hear from you. Join Dolby x THEO and help us continue to deliver world-class video streaming experiences across platforms and devices.

    Senior Engineer Android employer: Dolby OptiView

    At Dolby, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our London-based team enjoys flexible working arrangements, competitive compensation, and ample opportunities for professional growth, all while contributing to groundbreaking video streaming technologies that shape the future of entertainment. Join us to make a meaningful impact in a supportive environment where your contributions are recognised and valued.
    D

    Contact Detail:

    Dolby OptiView Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Engineer Android

    ✨Tip Number 1

    Familiarise yourself with the latest trends in video streaming technology, especially protocols like DASH and HLS. This knowledge will not only help you during interviews but also demonstrate your passion for the field.

    ✨Tip Number 2

    Engage with the Android development community by participating in forums or attending meetups. Networking can lead to valuable insights and connections that may give you an edge in the application process.

    ✨Tip Number 3

    Showcase your technical leadership skills by sharing your experiences mentoring junior developers or leading projects. Highlighting these experiences can set you apart as a candidate who can contribute to team growth.

    ✨Tip Number 4

    Prepare to discuss your experience with modular SDK architectures and cross-platform compatibility. Being able to articulate your understanding of these concepts will resonate well with the hiring team at Dolby.

    We think you need these skills to ace Senior Engineer Android

    Proficiency in Java and Kotlin
    Deep understanding of the Android platform and SDK capabilities
    Experience with video playback technologies, especially streaming protocols like DASH and HLS
    Solid understanding of RESTful APIs
    Experience integrating third-party libraries
    Development of comprehensive unit tests for code robustness
    Bug fixing and performance optimisation skills
    Familiarity with version control systems, particularly Git
    Strong problem-solving skills
    Attention to detail
    Excellent communication abilities
    Experience mentoring junior developers
    Understanding of the full mobile development lifecycle
    Ability to work in an agile development environment
    Knowledge of cross-platform initiatives (Flutter and React Native)

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with Java and Kotlin, as well as your familiarity with video streaming technologies. Emphasise any relevant projects or roles that showcase your skills in Android application development.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for Android development and video streaming technology. Mention specific projects you've worked on that relate to the role at Dolby and how you can contribute to their innovative environment.

    Showcase Technical Leadership: If you have experience mentoring junior developers or leading projects, make sure to include this in your application. Highlight instances where you provided technical guidance or contributed to architectural decisions.

    Demonstrate Problem-Solving Skills: Include examples of challenges you've faced in previous roles and how you overcame them. This could be related to bug fixing, performance optimisation, or implementing new technologies in your projects.

    How to prepare for a job interview at Dolby OptiView

    ✨Showcase Your Technical Skills

    Be prepared to discuss your proficiency in Java and Kotlin, as well as your experience with the Android SDK. Highlight specific projects where you've implemented video streaming technologies like DASH and HLS, and be ready to explain your approach to problem-solving in these contexts.

    ✨Demonstrate Leadership Experience

    Since the role involves mentoring junior developers, share examples of how you've provided technical leadership in past positions. Discuss any architectural decisions you've made and how you contributed to code reviews, ensuring high-quality outputs.

    ✨Understand the Company’s Products

    Familiarise yourself with Dolby's flagship products like THEOplayer and THEOlive. Be ready to discuss how your skills can enhance these products and contribute to their development, especially in terms of modular architecture and cross-platform compatibility.

    ✨Prepare for Collaboration Questions

    The role requires collaboration with cross-functional teams. Think of examples where you've successfully worked with product designers, back-end developers, or other stakeholders. Be ready to discuss how you handle differing opinions and drive projects forward.

    Senior Engineer Android
    Dolby OptiView
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    D
    • Senior Engineer Android

      London
      Full-Time
      43200 - 72000 ÂŁ / year (est.)

      Application deadline: 2027-08-09

    • D

      Dolby OptiView

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >