Skip to content

Senior Android Developer

Amsterdam, NederlandIT Development



At Brand New Day we like to do things differently. We’re definitely not boring or bureaucratic, like some other banks or insurers. We’re not traditional bankers, but entrepreneurs. We’re building the best bank for long-term consumers’ savings and investments. To do that, we need the best people. We know this sounds like a marketing story. It isn’t. We believe in doing things our way and challenging the status quo. Still not convinced? Come in for a coffee with our IT director. Or speak to the teams and see for yourself!

The team  

We have just launched our very first Brand New Day app. This is all very exciting, but of course our hands are already itching to improve and expand it. For the first launch, we worked with an experienced app building agency, whilst at the same time creating our own app team. You will join that team, which is responsible for maintaining and expanding the native Android and iOS apps.

Your tasks

• Getting to know all Brand New Day products and features

• Maintaining and expanding the Android application in an experienced team

• Making sure the app meets the high (banking) security standards

• Coordinating the releases (along with your colleagues)

• Maintaining and eventually owning the codebase (bugs, new features)

About you

You have done most of these things before, and are ready for a new adventure. Updating your co-workers on the cool stuff you’re building and creating support for your ideas comes naturally to you. Moreover, aside from being able to run fast, you value quality and work pro-actively and independently.


Your experience and skills

• 5+ years of experience in native mobile app development

• Excellent Java and Kotlin programming skills using the Android SDK

• Strong knowledge of Android UI design principles and patterns (Play Store certification process)

• Ability to write clean, maintainable and testable code which others can collaborate on, using clean architecture principles in combination with software design patterns such as MVVM

• Familiarity with industry standard Android tools such as the various Jetpack libraries, Koin and Kotlin coroutines

• Experience with releasing a mobile app in the Play Store

• Familiarity with CI/CD and related tools (e.g. TeamCity, Azure DevOps, Jenkins, Fastlane)

• Experience with unit testing

• Excellent English language skills, both written and verbal

• Willing to relocate to Amsterdam (or within reasonable daily travel distance)

Nice-to-have skills

• Experience with building mobile apps for the fintech industry

• You have built an app which met industry standards such as OWASP and NCSV-NL’s IT security guidelines for mobile apps

• Dutch language proficiency

• Experiences with agile processes like scrum, kanban, nexus, SAFe

• Experience with Jetpack Compose

We offer

• Money

• To help you keep your money, we also chip in on your pension and pay for your travel expenses

• Room to do things your way

• 25 days of paid leave per year, as long as you promise to come back

• Opportunity to join meet-ups

• A vibrant company and 200 great colleagues with an average age of 32

• Education budget

Procedure (We will make this as smooth as possible, promise)

Step 1: Upload your resume and motivational letter

Step 2: Interview with product owner and head of development at the office (or online)

Step 3: Interview with tech lead and Android developer

Step 4: Optional coding challenge & meeting the team

Step 5: Be hired, be awesome

Want to know more about how Brand New Day handles your personal data? Read our privacy statement.