Senior Software Engineer - Android Apply now
Senior Software Engineer - Android

Senior Software Engineer - Android

London Full-Time 48000 - 84000 ÂŁ / year (est.)
Apply now
W

At a Glance

  • Tasks: Join our Android team to design and develop high-performance video streaming apps.
  • Company: Warner Bros. Discovery creates iconic content and offers career-defining opportunities.
  • Benefits: Enjoy hybrid work options, supportive culture, and tools for personal growth.
  • Why this job: Be part of a dynamic team at the intersection of technology and entertainment.
  • Qualifications: 5+ years in Android development with Kotlin; strong problem-solving skills required.
  • Other info: Mentorship opportunities available; work on cross-platform projects globally.

The predicted salary is between 48000 - 84000 ÂŁ per year.

Welcome to Warner Bros. Discovery… the stuff dreams are made of.

Who We Are…

When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what’s next…

From brilliant creatives to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

Your New Role..

We are part of Global Customer eXperience (GCX) group for Direct-2-Consumer business and responsible for building and maintaining video streaming Mobile & OTT applications for Max platform. Our client teams build user experience for search, catalogue, video streaming, personalization, subscriptions, payments and much more. Warner Brothers Discovery’s digital arm, Global Customer eXperience (GCX) org is a high-performing global team working at the dynamic intersection of Technology and Entertainment. In supporting our content creators in the digital space, we continuously leverage our technological capabilities to create immersive viewing experiences for iconic brands – Max, Discovery+ and HBO.

We are excited to be recruiting a Senior Software Engineer to join our Android team.

The ideal candidate has a track record of having built multiple high-performance, stable, scalable Android apps that have been successfully shipped to customers in production. Your work and your approach to work are exemplary: you drive best practices and set standards for your team. You are a key influencer in your team’s strategy and contribute significantly to team planning. You show good judgement making trade-offs between immediate and long-term business needs. You are a collaborative leader that makes other engineers and team members around you more productive by sharing your knowledge and helping to tie-break key technical decisions. You provide mentoring to other engineers.

Your Role Accountabilities…

  1. You are hands-on and capable of playing a leading role in designing and developing major functional changes to existing software systems, or new ones, involving yourself and other engineers.
  2. You provide guidance on design, coding, and operational best practices, and have a track-record of applying these best practices to software that you have worked on. You can propose and create best practices proactively where none exists.
  3. You make high impact decisions driving how and what software gets built. Your decisions are often right, and you are persuasive in delivering your suggestions and ideas to your team.
  4. You mentor junior engineers, overseeing their designs, code quality, and integration into a team, and help them grow in their technical skills. Your success is judged as much on your own productivity as on the positive impact you have on engineers around you.
  5. You ensure the best possible performance, quality, and responsiveness of applications by identifying and correcting bottlenecks and fixing bugs.
  6. You work closely with cross-functional teams to define, design, and ship new features.
  7. You have strong analytical skills and a detail-oriented mindset.

Qualifications and Experience…

  1. At least 5 years experience of developing Android Mobile applications in Kotlin and Compose.
  2. Strong computer Science fundamentals in object-oriented design, algorithm design, problem-solving, and complexity analysis.
  3. Solid understanding of the mobile development lifecycle, and PlayStore/AppStore submissions.
  4. Deep understanding of the nuances of the Android ecosystem, different OS versions, and how to effectively design & write code for a multitude of Android devices.
  5. Deep experience with Android SDK, Git, Gradle, Jetpack Compose, Kotlin Coroutines and popular third-party libraries.
  6. Experience building modular apps with principles such as TDD, dependency injection, dependency inversion, automated testing and deep understanding of architectures/frameworks such as MVVM and MVI.
  7. Knowledge of key design and architectural patterns such as MVVM, MVP and SOLID principles.
  8. Experience and knowledge of TDD and associated frameworks (Junit, Espresso, Mockito) is desirable.
  9. Experience in DevOps/SRE practices such as CI/CD, performance monitoring & incident management.
  10. Experience building dynamic customer-facing apps that use RESTful APIs to operate.
  11. Knowledge of or previous experience with VOD is a plus, including experience working with video playback on Android apps.
  12. You have excellent verbal and written communication skills.
  13. You have experience in balancing speed vs. quality in software engineering teams.
  14. Desire to be involved in cross-platform projects on a large scale in 10+ countries.
  15. Working with multiple stakeholders (internal and external partners) with different goals, objectives and aspirations.
  16. You love to build testable, scalable and resilient applications and systems. Writing unit and integration tests is a key part of your daily role.

Hybrid Working

This role is advertised as a Hybrid work model, that combines remote and in-office work, following our current company policy and to be agreed with your Line Manager. Subject to any applicable laws, WBD / your Line Manager reserves the right to change this working agreement where this is essential to business needs and upon reasonable notice to you.

How We Get Things Done…

This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law. If you’re a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at

#J-18808-Ljbffr

Senior Software Engineer - Android employer: Warner Media, LLC.

At Warner Bros. Discovery, we pride ourselves on being an exceptional employer that fosters a vibrant work culture where creativity and technology intersect. Our hybrid work model offers flexibility while our commitment to employee growth ensures you have access to career-defining opportunities and comprehensive benefits. Join us in shaping the future of entertainment, where your contributions are celebrated and your professional development is prioritized.
W

Contact Detail:

Warner Media, LLC. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Android

✨Tip Number 1

Familiarize yourself with the latest trends in Android development, especially around Kotlin and Jetpack Compose. Being able to discuss recent advancements or your own experiences with these technologies can set you apart during interviews.

✨Tip Number 2

Showcase your experience with modular app development and TDD principles. Prepare examples of how you've implemented these practices in past projects, as this aligns closely with what we value at Warner Bros. Discovery.

✨Tip Number 3

Highlight your collaborative skills and experiences working with cross-functional teams. We appreciate candidates who can effectively communicate and work with various stakeholders to deliver high-quality software.

✨Tip Number 4

Be ready to discuss your approach to mentoring junior engineers. Sharing your knowledge and helping others grow is a key aspect of the role, so think of specific instances where you've made a positive impact on your team.

We think you need these skills to ace Senior Software Engineer - Android

Kotlin
Jetpack Compose
Android SDK
Git
Gradle
Kotlin Coroutines
RESTful APIs
TDD (Test-Driven Development)
MVVM and MVI architectures
Dependency Injection
Automated Testing
CI/CD practices
Performance Monitoring
Incident Management
Video Playback on Android
Strong Problem-Solving Skills
Excellent Communication Skills
Detail-Oriented Mindset
Cross-Functional Collaboration
Mentoring and Leadership

Some tips for your application 🫡

Tailor Your Resume: Make sure to customize your resume to highlight your experience with Android development, particularly in Kotlin and Compose. Emphasize any projects where you've built high-performance, scalable applications.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and storytelling. Mention specific experiences that demonstrate your ability to mentor others and drive best practices within a team.

Showcase Relevant Projects: Include links to your GitHub or portfolio showcasing Android apps you've developed. Highlight any experience with modular app design, TDD, and working with RESTful APIs.

Prepare for Technical Questions: Be ready to discuss your technical skills in detail, especially around the Android ecosystem, mobile development lifecycle, and architectural patterns like MVVM and MVI. Prepare examples of how you've solved complex problems in past projects.

How to prepare for a job interview at Warner Media, LLC.

✨Showcase Your Experience

Be prepared to discuss your previous Android projects in detail. Highlight specific challenges you faced, how you overcame them, and the impact of your work on the final product. This will demonstrate your hands-on experience and problem-solving skills.

✨Understand the Company Culture

Familiarize yourself with Warner Bros. Discovery's core values and guiding principles. During the interview, relate your personal values and experiences to theirs, showing that you are a good cultural fit for the team.

✨Demonstrate Technical Knowledge

Be ready to discuss technical concepts such as MVVM, TDD, and the Android development lifecycle. Prepare to answer questions about your experience with Kotlin, Jetpack Compose, and other relevant technologies, as well as any architectural patterns you've implemented.

✨Prepare for Behavioral Questions

Expect questions that assess your leadership and mentoring abilities. Think of examples where you influenced team decisions or helped junior engineers grow. This will showcase your collaborative spirit and ability to drive best practices within the team.

Senior Software Engineer - Android
Warner Media, LLC. Apply now
W
  • Senior Software Engineer - Android

    London
    Full-Time
    48000 - 84000 ÂŁ / year (est.)
    Apply now

    Application deadline: 2027-01-08

  • W

    Warner Media, LLC.

  • Other open positions at Warner Media, LLC.

    W
    ITVP Production Systems & Process Senior Manager

    Warner Media, LLC.

    London Full-Time
    W
    Tax Manager

    Warner Media, LLC.

    Full-Time 43200 - 72000 ÂŁ / year (est.)
Similar positions in other companies
W
Acquisition Strategy Specialist

Warner Bros Discovery Inc.

London Full-Time 28800 - 42000 ÂŁ / year (est.)
B
Java Software Architect

BT Group

London Full-Time 43200 - 72000 ÂŁ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>