- Introducing Resume Score™ Tool, a unique innovation from UK Jobs. Our AI-powered tool instantly evaluates your Resume/CV for the job role: Senior iOS Engineer. Get valuable insights in seconds.
Anywhere, UK | £80,000 - £140,000 base salary per year plus stock options +
About us
We’re here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque.
We want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves.
We're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo.
About our mobile engineering p ractice
Our mobile engineers have a variety of different backgrounds
There are 25 iOS engineers at Monzo and we’re looking for one more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.
We are actively creating an equitable environment for all of our engineers to thrive
Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups.
We encourage an open and transparent working environment
Monzo works in project-based sprints in small, interdisciplinary teams
We have 200+ engineers out of roughly 2,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.
Your day-to-day
We’re searching for a product-aware Senior iOS engineers with a passion for great UI and UX to join our team. You understand the need for tested, resilient code balanced against the need to move fast and iterate.
You’ll be working on a product that is a part of day to day life for more than 6 million people already, and your work here will shape the way that people interact with their finances.
This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As an iOS engineer at Monzo you'll work in a small, autonomous product squad alongside Android Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, Data Scientists and Business Analysts.
Your mission will depend on the squad, but currently mobile engineers are working on the core personal banking experience, paid products, lending products, business banking and internal operations. We also have a small squad dedicated to enabling other mobile engineers to move faster.
You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on both what we build, and how we build it.
Every week we meet as a discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes.
You'll report to an engineering manager who will meet with you every 2 weeks 1:1, their mission is to help you develop and grow as an engineer.
Our iOS app
At Monzo, you'll get to work with industry standard tools and technologies - and help us define what great looks like for iOS engineers.
Our app is 100% Swift, built using a Model, View, View-Model architecture (MVVM). We use Coordinators to ensure we can re-use screens wherever possible, and avoid tightly coupling one screen to another. We make heavy use of protocols and extensions throughout our app.
Our networking stack is built upon Alamofire, using a generic interface to easily de-serialise objects of a certain type, and we mirror our backend micro-service architecture by building individual services to house our API logic.
We persist objects using Realm when we need to.
Our testing stack comprises of unit tests for business logic, stubbed API tests for pseudo-integration tests, snapshot tests for UI, and XCUITest for testing user input and sequencing.
We've published some talks and blog posts about how we work:
You should apply if
Our open roles are for Senior iOS Engineers at present.
The interview process
Our interview process consists of a 45 min initial call video interview , a take-home code test followed by a 45 min video call with an engineer to discuss it, and 2 hours of final interviews conducted via video call as well. The final rounds consists:
1h iOS technical
You'll meet 2 other iOS engineers. Together we'll go over some technical challenges we've faced as a company. We'll ask you to come up with designs to solve these problems, and we'll ask you questions about your experience using Swift in production.
1h Behavioural
You'll meet 2 Monzonauts to chat about some of the non-technical parts of being a product engineer at Monzo. These include your experience in delivery, team work, coaching/mentoring and persuasion.
At each stage you'll have an opportunity to ask us questions about what life is like at Monzo.
We promise not to ask you any brain teasers or trick questions. We might design a solution together on a whiteboard, the same way we often work together, but we won’t make you write code on one.
Our average process takes around 3-4 weeks but we will always work around your availability. You will have the chance to speak to our recruitment team at various points during your process but if you do have any specific questions ahead of this please contact us on
One of our Hiring Managers has written a detailed blog on our process, for extra details, hints and tips please see .
What's in it for you
£80,000 - £140,000 base salary per year plus stock options & benefits, we also provide all of our engineers with the latest MacBook Pro (M1 Pro).
️ We can help you relocate to the UK
We can sponsor visas but please note we aren't able to support remote working outside of the UK at the moment
This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London)
We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team
Learning budget of £1,000 a year for books, training courses and conferences
And much more, see our full list of benefits
If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.
Great News! We've discovered an exciting live job opportunity for a Senior iOS Engineer position in United Kingdom. This job is currently open for hiring/recruiting by Monzo Bank, exclusively for you at UK Jobs. Feel free to download the job details here.
The work culture at Monzo Bank must adhere to the Ethics of Work Culture as described in the Ethical framework of the UN Charter. You can gain more insights into their local workplace environment by exploring their jobs Monzo Bank and also by visiting their official website through Google.
The World Cities Report 2020 sheds light on the intrinsic value of sustainable urbanization in United Kingdom, particularly within United kingdom. It explores this value from economic, social, and environmental angles, encompassing the intangible aspects that contribute to United kingdom's distinct character. Moreover, the report delves into the role of innovation and technology, the responsibilities of local governments, targeted investments, and the effective implementation of the New Urban Agenda in promoting sustainable urbanization globally. For a deeper dive into population growth trends and diversity in United kingdom, additional details can be found on United kingdom Wikipedia.
Yes, we found live job(s) for Monzo Bank in United Kingdom.
Senior iOS Engineer jobs are available in United Kingdom.
Exploring the cost of living in United kingdom. At Expertini.Com for United kingdom , we gauge it based on the percentage of earnings to living costs, typically ranging from 33% to 65% of your monthly income. This analysis empowers you to make informed decisions about your financial planning and lifestyle. Additionally, we recommend consulting with locals before making any moves to a new town.
The average salary range for Senior iOS Engineer in United Kingdom varies, but the standard pay scale is rated "Standard" in United Kingdom. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively.
To apply for a job at Monzo Bank follow the application process following the "Apply Now" button at UK Jobs and also you can visit Monzo Bank official career page and follow their application process.
Key qualifications for Senior iOS Engineer typically include a list of qualifications and expertise as outlined in Bureau of Labor. Be sure to check the specific job listing for detailed requirements and qualifications.
You can set up job alerts for Senior iOS Engineer in United Kingdom by creating a free job alerts on UK Jobs. Our Ai system will automatically notify you when new job listings matching your criteria become available.
Benefits for Senior iOS Engineer positions may include a list of benefits. These can vary from company to company, so it's important to review the specific job listing for details on benefits offered by the employer.
Not all jobs have remote job opportunities available. However, nowadays, many companies offer remote work options. You can find remote job listings for Senior iOS Engineer on UK Jobs.
To improve your chances of getting hired for Senior iOS Engineer, consider improving your skills. Also, make sure to check your Resume/CV Score with our free Resume Scoring Tool. Additionally, it is worth noting that UK Jobs has an in-built Ai Resume Scoring tool that will give you the matching score for each job based on your Resume/CV once it is uploaded. This can also help you align your Resume/CV according to the job requirements and enhance your skills if you fall short of them.