Software Developer (iOS)
Here at The Guardian, we believe the open exchange of information, ideas and opinions has the power to change the world for the better.
More people than ever before are reading, watching and listening to Guardian journalism from across the world. Over the past year The Guardian achieved record digital traffic with our highest number of regular readers and monthly page views averaging over 1.1 billion.
In 2019 we hit our highest revenues in a decade and achieved the goal we set three years earlier to break even. We’re now on a path to achieve the goal of two million people supporting The Guardian by 2022.
Development of digital products is central to the Guardian. You could be building the products that showcase our progressive and independent journalism, crafting the tools that journalists use to write their stories, developing the services that allow those stories to be distributed across the globe, or safeguarding our financial future.
What you'll be doing
- You'll be building and testing major new features, as well as improving and maintaining existing functionality.
- Our current codebase is about 50/50 Objective-C and Swift, so you'll be working with both languages on a daily basis.
- You won't be coding in isolation - our culture is strongly collaborative, whether pair programming with other developers or working closely with designers, editorial and commercial colleagues.
- You'll have a voice in all big decisions the team makes.
- Sometimes deciding what code to write is as hard as writing the code itself. As an engineer you'll be involved in product decisions as well as technical ones.
- You'll be reviewing the code of other engineers to ensure we maintain our app's high standard.
- You'll strive to be innovative on a daily basis, as well as at our regular hack days.
Much of our code is openly available on GitHub, and some of our projects are widely used throughout the Open Source community. Many of our developers regularly attend and present at conferences.
- You are a creative, passionate, and intelligent person who loves technology.
- You may love the news or you may want to reinvent it.
- You take an interest in why we do things, and you're able to focus on delivering value for your team.
- You are, or aspire to be, an expert in iOS development and you have a strong interest in growing your skills.
- You have a rough idea of how Android development works and you'd like to know more, perhaps even try it yourself.
- You can make intelligent choices regarding what technologies to use and when to use them.
- You have personal or commercial experience building and deploying iOS applications.
- You care about code style and quality.
What we offer
- Flexible working (see below for details)
- Generous pension scheme; if you contribute 5% then the Guardian will contribute 8-12% (depending on your age)
- Mental and Physical Health insurance and dental scheme
- 26 days annual leave and the option to purchase an extra 5 days
- Up to 18 weeks of parental leave at full pay
- Multi-faith prayer room
- Cycle to work scheme and subsidised gym membership
- Paid volunteering days
- Annual season ticket loan
We strive for transparency in remuneration. The salary for new developers at the Guardian is £49,600.
To apply for this position you must already have the right to work in the UK.
Please upload your CV and covering letter as one document. You should also highlight the extent to which your skills/experience meets the requirements of the role and your motivation behind applying.
Our interview process involves three stages: a phone interview, a pairing test and a face to face interview. We offer a remote pairing test for candidates who would have to travel a long distance to our office in London.
If you are successful in the phone interview and remote pairing test you will then need you to arrange to come to our office for a further pairing test and a face to face interview.
Find out more about our hiring process here.
We value and respect all differences in all people (seen and unseen) at the Guardian. We aspire to inclusive working experiences and an environment that reflects the audience we serve, where our people have equal access to career development opportunities, their voices are heard and can contribute to our future. The Guardian actively encourages applications from BAME candidates.
At the Guardian, many of our staff work flexibly and we will consider all requests for flexible working arrangements.