Job Application for Android Engineer at Monzo Back to jobs Android Engineer Barcelona Apply đ Weâre on a mission to make money work for everyone. Weâre waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! Weâre not about selling products - we want to solve problems and change lives through Monzo â€ïž đBarcelona, Spain | đ° Base salary for this role is depending on experience + Incentive Awards tied to your performance + benefits Hybrid model: 3 days a week in the office âOur Mobile Engineering team There are ~40 Android engineers at Monzo and weâre looking for 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. Monzo works in small, interdisciplinary teams We have around 400 engineers out of roughly 4,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. đYouâll play a key role by... Weâre searching for product-focused Android engineers to evolve our native mobile app. Youâll take pride in building polished user experiences, and youâll balance the need for well-tested resilient code with moving fast and iterating. Youâll be working on a product that is a part of day to day life for more than 11 million people already, and your work here will shape the way that people interact with their finances. As an Android Engineer at Monzo you'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists. 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. Mobile engineers at Monzo work on everything from the personal banking product to customer support tools. We also have a small mobile platform squad dedicated to enabling other engineers to move faster. Every week we meet as an Android 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 1-2 weeks 1:1. Theyâre dedicated to helping you grow and develop as an engineer. Our Android app Our app is 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature. We use RxJava, Retrofit and Moshi for API calls and Dagger for dependency injection. Weâre starting to use Coroutines for most new features. Room is our choice for persistence, and we use repositories for interacting with data. Weâve built out our design system with Compose. We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test flows, which are executed via our continuous integration system. Weâve previously written about building Monzo Chat on Android, which goes into detail on some of these elements. đ€© Weâd love to hear from you if⊠You care about the impact your work has on our customers, and optimise for outcomes rather than the number of lines of code you output Youâre excited about and have experience in programming in Kotlin Youâve shipped and iterated on at least one app in the Play Store You have a product mindset: you care about customer outcomes and you want to make data-informed decisions You love turning excellent design into beautiful products Youâre comfortable working in a team that deals with ambiguity You have an understanding computer science principles đWhatâs in it for you: đ°Base salary range for this role is depending on experience + equity + stock options & benefits đ° Base salary for this role is depending on experience + Incentive Awards tied to your performance + benefits â° 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,200 a year for books, training courses and conferences đ The application journey has 3 key steps Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview including a system design and a behavioural interview This process should take around 2-3 weeks - your schedule is really important to us, so we promise to be as flexible as possible! We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them here. Thereâs a detailed blog on the interview process , for extra details, hints and tips. Weâll only close this role once we have enough applications for the next stage. Please submit your application as soon as possible to make sure you donât miss out. If you're successful in applying for this role, we'll work with you to find a start date. In some cases, there might be a delay in when you can be released from your current role so that we can make sure things continue to run smoothly. Weâll be sure to communicate this with you and keep you updated. LI-JS1 Equal opportunities for everyone Diversity and inclusion are a priority for us and weâre making sure we have lots of support for all of our people to grow at Monzo. At Monzo, weâre embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2024 Diversity and Inclusion Report and 2024 Gender Pay Gap Report. Weâre an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at application stage đ Apply for this job * indicates a required field First Name * Last Name * Email * Phone Country * Phone * Location (City) * Locate me Resume/CV Attach Attach Dropbox Google Drive Enter manually Enter manually Accepted file types: pdf, doc, docx, txt, rtf đșđž Are you a US tax resident? * Select... đ Keeping your data safe is really important to us. Please take a look at our Candidate Data Privacy Notice (linked below) and confirm that you have. * Select... đ Candidate Data Privacy Notice . If youâd like to, please share your preferred pronouns (eg. they/them/theirs, she/her/hers). If you'd like to, please spell out your name how it's pronounced so we know how to say it. đ Please confirm your Work Authorisation Status * Select... đ€ Identity survey Our goal at Monzo is to make money work for everyone. To do that, working at Monzo must work for everyone. We want to create an equitable, engaged and innovative workplace which gives people from all backgrounds the support they need to thrive and grow. Making Monzo work for everyone starts right at the beginning of every Monzonaut's journey: when they apply to work here. This demographic survey will help us better understand the people who apply to work at Monzo. It'll help us see how different groups progress through our hiring process, and where we need to make improvements to be more inclusive. If you choose to fill it out, all of the information you give us is: Voluntary . And we've included a "prefer not to say" option for every question. It'd be helpful if you still fill out the survey even if you choose "prefer not to say" for every question, as it's useful for us to understand & record this. We won't know if you choose to fill this survey in or not. Anonymous to Monzo . We can't tie your responses to you and they won't make a difference to the outcome of your application. We'll only use grouped responses for equal opportunities monitoring in our hiring process. For more information on how we'll use this data, please read our candidate privacy notice . By filling out this survey, you agree that we can use your responses for the purposes we've mentioned above. You are not letting us know if we need to make any adjustments to the hiring process because of disability or neurodiversity - to do this please email us. How would you describe your gender identity? Select... Do you identify as transgender? Select... What's your sexual orientation? Select... Do you identify as having a disability? Select... Do you consider yourself to be neurodivergent? Select... How would your describe your ethnicity? Select... Voluntary Self-Identification For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. As set forth in Monzoâs Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law. Gender Select... Are you Hispanic/Latino? Select... Race & Ethnicity Definitions If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows: A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability. A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service. An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense. An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985. Veteran Status Select... Voluntary Self-Identification of Disability Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026 Why are you being asked to complete this form? We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Laborâs Office of Federal Contract Compliance Programs (OFCCP) website at . How do you know if you have a disability? A disability is a condition that substantially limits one or more of your âmajor life activities.â If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to: Alcohol or other substance use disorder (not currently using drugs illegally) Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS Blind or low vision Cancer (past or present) Cardiovascular or heart disease Celiac disease Cerebral palsy Deaf or serious difficulty hearing Diabetes Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders Epilepsy or other seizure disorder Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD Missing limbs or partially missing limbs Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports Nervous system condition, for example, migraine headaches, Parkinsonâs disease, multiple sclerosis (MS) Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities Partial or complete paralysis (any cause) Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema Short stature (dwarfism) Traumatic brain injury Disability Status Select... PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete. Submit application Powered by Greenhouse
Location
Barcelona
Experience
10+ years
Gary Hoffman
Chairman
Diana Layfield
Chief Executive