Software Engineer - Android Developer
New Yesterday
JOB DETAILS
JOB TITLE: (Mid-Level) Software Engineer - Android Mobile Developer JOB REFERENCE: 30966 JOB BAND: C CONTRACT TYPE: Permanent, Full-time. DEPARTMENT: BBC Account and Identity LOCATION: The role can be based either in London (NBH - Hybrid) or Salford (Dock House - Hybrid). The successful candidate will be expected to work from their designated base one day per week, specifically Thursdays. PROPOSED SALARY RANGE: £47,000 - £57,000 + London Weighting if applicable, depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. CLOSING DATE: 23:59pm on Wednesday the 29th of October 2025 INTERVIEWS COMMENCING: The 10th of November*subject to change
We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application - though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage. PURPOSE OF THE ROLE
As a Mobile Engineer in the BBC Account team, you'll develop libraries and services that enable authorisation, authentication, and personalisation across BBC mobile apps, including iPlayer, News, Sport, and Weather. Your work will underpin features used by millions of users. This role offers the opportunity to collaborate in a cross-functional, agile environment, shaping the foundation of BBC's mobile experience and contributing to high-quality, accessible, and scalable solutions that drive consistent value across all mobile platforms. WHY JOIN THE TEAM You'll be part of a supportive, remote-first team with a strong culture of collaboration, mentorship, and engineering excellence. Our values focus on personal growth, flexibility, and continuous learning. You'll work alongside talented engineers, designers, and product colleagues, contributing to products used daily by millions. With opportunities to shape the mobile engineering practices at the BBC, you'll grow professionally while making a meaningful impact on one of the UK's most trusted digital platforms. Interview Process: 1 hour Technical assessment - successful candidates will be invited to a 1 hour Values-based interview YOUR KEY RESPONSIBILITIES AND IMPACT:
• Design, develop and maintain mobile libraries supporting BBC app features. • Collaborate with multi-disciplinary colleagues to breakdown product requirements into technical deliverables. • Contributing to a culture of engineering excellence and continuous improvement. • Collaborating effectively to deliver the best value audience experience. • Sharing knowledge, learning new skills and adapting to change. YOUR SKILLS AND EXPERIENCE
ESSENTIAL CRITERIA: • Strong experience with Android development using Kotlin, Jetpack Compose, and Jetpack libraries. • Solid understanding of architectural patterns such as MVVM or MVI. • Experience with unit testing and Test-Driven Development (TDD). • Proven success working in cross-functional teams (engineering, product, QA, UX). • Experience working with CI/CD pipelines and Git-based collaborative workflows. DESIRED
· Experience in building, distributing and documenting mobile libraries · REST/JSON integration · AWS familiarity · Accessibility expertise Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Contracts of Employment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer. ]]>
- Location:
- London
- Job Type:
- FullTime
- Category:
- Broadcast Media
We found some similar jobs based on your search
-
New Yesterday
Software Engineer - Android Developer
-
United Kingdom
- Broadcast Media
This job is with BBC, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. JOB DETAILS JOB TITLE: (Mid-Level) Software Engineer - Android Mobile...
More Details -
-
New Yesterday
Software Engineer - Android Developer
-
London
- Broadcast Media
This job is with BBC, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. JOB DETAILS JOB TITLE: (Mid-Level) Software Engineer - Android Mobile...
More Details -