Senior iOS Engineer
3 Days Old
Overview
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.
Why join the team: The role is rewarding for those energized by continuous technical improvement. You will listen to the needs of other engineering teams and cross-discipline colleagues to identify, scope and execute high-impact improvements. Your innovation will unlock performance in other teams by simplifying the ways they deliver features to our BBC audience. You will increase development efficiency by converging historically fragmented infrastructure and building the means to deliver frequent change without compromising operational excellence.
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 practices 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.
Requirements
- 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.
Desirable (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.
Proposed salary and working arrangements
Salary range: £65,000 – £73,000, depending on relevant skills, knowledge and experience. Flexible working is available; indicate your preference in the application if you wish. Flexible working will be part of the discussion at offer stage.
Disability and inclusion
We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact us via email and we’d be happy to discuss: APPLY NOW.
We welcome applications from individuals regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We value and respect every individual’s contribution, and we strive to attract a diverse workforce to reflect our audiences.
Notes
For more information about BBC Extend, see the Extend programme details (EXTEND code: EX2324).
- Location:
- Salford, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior iOS Engineer
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
We love Swift. We love native. Come and join our growing in-house iOS engineering team and help us build something special. Know that everything you work on will be immediately used globally by millions of users. Muzz is the world’s largest Muslim da...
More Details -
-
3 Days Old
Senior iOS Engineer
-
Salford, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Senior Android Software Engineer is needed for the News and Sport App Foundation team. The role is rewarding for those energized by continuous technical improvement. Salary range: £65,000 – £73,000, depending on relevant skills, knowledge and experience.
More Details -
-
5 Days Old
Senior iOS Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Fresha is the leading marketplace platform for beauty & wellness. We are looking for a Senior iOS Engineer to join our global business. You will be accountable for the development of the iOS marketplace app, created in the newest tech stack on the market. The role will be based in London, with the flexibility to work remotely one day each...
More Details -
-
9 Days Old
Contract Mid/Senior iOS Engineer (Swift)
-
London, England, United Kingdom
-
£125,000 - £150,000
- Engineering
Overview Contract Mid/Senior iOS Engineer – Location: Remote EU – Department: Engineering – Employment: Contract/B2B – Duration: 6 Months About YLD: Everything we do is to empower our clients to move forward. Our purpose is to help our clients devel...
More Details -
-
9 Days Old
Senior iOS Engineer
-
Salford, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview JOB BAND: D CONTRACT TYPE: Permanent DEPARTMENT: News Sport Weather Apps LOCATION: Salford – Dock House, hybrid (1 day per week in the office) PROPOSED SALARY RANGE: £65,000 - £73,000 depending on relevant skills, knowledge and experience. ...
More Details -
-
10 Days Old
Senior iOS Engineer
-
Salisbury, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Senior Software Engineer (Mobile Apps iOS) Salary: Up to £75,000. Location: Salisbury area (Hybrid / On-site) Hours: 37.5 per week. We are recruiting on behalf of our client for a Senior iOS Developer to join their in-house mobile apps team.
More Details -