Overview
Position Title: Mobile Engineer
Company: BBC
Location: Leeds, UK
Job Description
BBC Design + Engineering offers a wide range of stretching, creative and impactful careers for talented people. We are the team that’s building the future of the BBC, whilst delivering TV, radio and online services to millions of people worldwide every day.
As well as being the people behind iPlayer and the News, Sports and Children’s services, we develop, support and maintain the systems and infrastructure that keeps the BBC on air and are responsible for the biggest British-run digital service in the world. In D+E, you’ll be working on unique challenges, hand in hand with the best creative minds in the UK and alongside one of the world’s leading production and distribution companies (BBC Studios).
We offer challenging work but with the time to think and do things right. We value Diversity & Inclusion everywhere at the BBC and encourage people of all background to apply for the role and tell us why they believe they’d be an good addition to the BBC.
Responsibilities:
- Everybody on the team has a say in how we work, so you need to be able to work with others across disciplines – collaborating with UX designers, API engineers, testers, and product owners so that together we can make everything we do the best it can possibly be.
- You’ll help create team goals and objectives, contribute feature ideas and discuss the future direction of the product, and give input in retrospectives on how we’re performing as a team and what we can do to improve.
- Even this job description was written collaboratively, using feedback and suggestions from everyone on the team.
- As a Mobile Engineer, you will contribute to the development of features, fix bugs and issues, review code from others in the team, and make a key contribution to the entire development lifecycle, from conception and discovery through development and delivery.
- You’ll also have opportunities to grow and specialise.
- We want you to be passionate about the future of technology in broadcasting, and the impact you can have.
- You’ll need a desire to keep learning and growing, with support from cross-team groups, meet-ups, and chapters focussed on topics such as Android and iOS development, accessibility, security, development practices, continuous delivery, and many other areas of interest.
Requirements:
- Testing tools and approaches, including Test-Driven Development, and test frameworks such as XCTest, JUnit, and Robolectric.
- Engineering principles, OO, and design patterns.
- API creation and integration.
- Agile software development methodologies, techniques, and processes.
- Cloud engineering platforms such as AWS.
- Objective-C, Swift, Java, Kotlin.
- Mobile Application development on iOS and/or Android platforms.
- High capacity, high traffic, high availability of mobile apps.
- Knowledge and understanding of the development and design experience on mobile phone platforms.
- Delivering large-scale projects within an agile multi-disciplined team.
About BBC
We’re impartial and independent, and every day we create distinctive, world-class programmes and content which inform, educate and entertain millions of people in the UK and around the world.
We do this across:
- A portfolio of television services, including the UK’s most-watched channel BBC One, the pioneering online-only youth service BBC Three, and our multi award-winning channels for children, as well as national and regional television programmes and services across England. Northern Ireland, Scotland and Wales
- Ten UK-wide radio networks, providing the best live music broadcasting in the UK, as well as speech radio which informs, educates and entertains. We also have two national radio services each in Scotland, Wales and Northern Ireland and 39 local radio stations across England and the Channel Islands, providing an invaluable and unique service to listeners across the UK
- Our digital services including BBC News, Sport, Weather CBBC and CBeebies, iPlayer and BBC Sounds, BBC Red Button and our vast archive
- BBC World Service television, radio and online on more than 40 languages
-
Events and Visits Manager – Treasury Jobs Uk Newcastle upon Tyne
HM Treasury -
Events and Visits Manager – Treasury Jobs Kingston upon Hull
HM Treasury -
Events and Visits Manager – Hm Treasury Jobs Guide Post
HM Treasury -
Personal Assistant – Hm Treasury Graduate Scheme Plymouth
HM Treasury -
Personal Assistant – Treasury Graduate Scheme Edinburgh
HM Treasury -
Personal Assistant – Treasury Jobs Manchester
HM Treasury -
Correspondence Drafter – Hm Treasury Jobs Liverpool
HM Treasury -
Policy Advisor – Treasury Graduate Scheme Norwich
Anywhere -
Sanctions Adviser – Treasury Jobs Uk Darlington
HM Treasury -
Lead Data Engineer – Treasury Jobs London
HM Treasury -
Events – Hm Treasury Jobs Nottingham
HM Treasury -
Counter Fraud – Hm Treasury Graduate Scheme Newcastle upon Tyne
HM Treasury -
Sanctions Adviser – Treasury Graduate Scheme Kingston upon Hull
HM Treasury -
Sanctions Adviser – Treasury Jobs Uk Guide Post
HM Treasury -
Lead Data Engineer – Hm Treasury Jobs Edinburgh
HM Treasury