Senior Android Engineer - EXTEND
New Today
Overview
Senior Android Engineer - EXTEND role at BBC. Location: Salford – Dock House, hybrid (1 day per week in the office). Contract: Permanent. Salary: £65,000 - £73,000 depending on skills, knowledge and experience.
Flexible working will be part of the discussion at offer stage. If you’d like to indicate a preference in the application, please do so.
Purpose of the role
We are looking for a Senior Android Software Engineer to join the News and Sport App Foundation team. We exist to drive forward the technical foundations for the apps that provide our audience with trusted BBC journalism, including BBC News, Sport and World Service. As a Senior Engineer you’ll play a key role to ensure our apps apply the latest standards and are fit to scale with the BBC’s ambitious plans.
Your Key Responsibilities And Impact
- Collaborate with multi-disciplinary colleagues to breakdown product requirements into technical deliverables.
- Work with engineers and architects to scope and execute technical change to simplify and improve our codebase.
- Advocate for and follow engineering best practises within the team.
- Ensure engineering output is high quality, fit for purpose, and thoroughly tested.
- Drive continuous team improvement through fast feedback loops. Share knowledge within the team and across BBC Apps.
Essential Criteria
YOUR SKILLS AND EXPERIENCE
- Strong Android development experience with a solid understanding of architecture and design principles.
- Proficiency in Kotlin and Jetpack Compose, with working knowledge of Java and legacy Android UI patterns.
- Deep understanding of object-oriented programming (OOP) and decoupled design.
- Demonstrated experience with Test-Driven Development (TDD) to produce high-quality, reliable software.
- Proficiency in version control systems like Git and working in collaborative coding environments.
- Proven ability to write maintainable code in team-based projects.
- Ability to quickly learn new technologies and adapt to evolving software requirements.
Desired But Not Required
- Experience in building, distributing and documenting mobile libraries
- Experience with Continuous Integration/Deployment in mobile apps
- Web services integration (REST, JSON) in a mobile environment; knowledge of Amazon Web Services
- Experience of building accessible applications
- Experience of mentoring and coaching more junior team members
Accessibility and Extend Programme
This role is advertised as part of the BBC Extend programme for disabled people. To apply you should identify as deaf, disabled or neurodivergent and meet the definition of disability under the Equality Act (2010) or the Disability Discrimination Act (1995) if applying in Northern Ireland. We are committed to making the application process accessible. For adjustments or questions about Extend, contact extend@bbc.co.uk. If you’d like more information on BBC Extend, please visit the BBC Extend webpage. (EXTEND code: EX2324).
Other notes
The BBC is committed to providing workplace adjustments to remove barriers for disabled employees. We conduct Employment screening checks, including references, eligibility to work, safeguarding and regarding Adverse media/Social media checks where applicable. Any offer is conditional on these checks.
For general queries, please contact bbchr@bbc.co.uk.
- Location:
- Salford, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology