Waarom Brand New Day ?
Android Developer
Our Mobile team is expanding from Amsterdam to Bangkok, and so we’re looking for an Android developer to join this exciting new phase. This role is all about further developing our banking app and will allow you to cooperate closely across both teams.
Which team will you join?
You will join our in-house mobile app team: a cross-functional team consisting of Android, iOS, back-end and UX specialists. Since its successful launch in November 2023, the app has acquired more than 100,000 users. We continuously improve and expand the existing functionality (think of cool new features such as keeping track of investment goals or smart notifications). You’ll have the freedom and responsibility to shape a high-impact product that’s already making a difference for savers and investors.
Your role as Android developer
Design and ship new features end-to-end, from concept to Play Store release
Keep performance, stability and accessibility razor-sharp for a rapidly growing user base
Promote clean architecture, test coverage and modern Android best practices (Jetpack Compose, Kotlin coroutines etc.)
Share progress, demo features and build enthusiasm across the business
Collaborate with design and back-end and security teams to ensure that every release is beautiful, secure and future-proof
Making sure the app meets high (banking) security standards
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
Experience with Jetpack Compose
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
Willingness to travel to the Netherlands for onboarding and occasionally team meetings
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 NCSC-NL’s IT security guidelines for mobile apps
Experience with agile processes like scrum, kanban, nexus, SAFe
We offer
A great salary
A provident fund
Medical and life insurance
14 days of annual leave
Free drinks and snacks, weekly company lunch, monthly dinners
Sports budget
Training budget
English language classes
Space to develop yourself and do things your way
A vibrant internationally oriented company with 200+ great colleagues
Good working location within walking distance from Ekkamai BTS station
Opportunity to visit the Netherlands office
Wat gaat er gebeuren?
Schrijf (zelf!) een motivatiebrief en upload die samen met je cv. Laat weten waar we op moeten letten en, niet onbelangrijk, waarom je hier wilt werken. Wellicht geeft jou dat streepje voor, want bij Brand New Day waarderen we enthousiasme en ambitie.
Een goed inhoudelijk gesprek met – als het goed gaat – je toekomstige teamleider, manager of andere collega. Je hoeft echt niet onze jaarverslagen uit je hoofd leren. Of op te zoeken wat het favoriete snoep van onze CCO is. Wat je wel zou kunnen doen, is eens op onze website en socials kijken. Of op LinkedIn uitzoeken met wie je je gesprek hebt.
Mag je gewoon thuis doen vanuit je luie stoel. Geen uren werk, we zijn vooral benieuwd naar hoe je tot een oplossing komt.
Nóg een gesprek, meestal met een toekomstig teamlid, om te kijken of er een klik is en het resultaat van je opdracht te bespreken. We doen het gesprek bij voorkeur bij ons op kantoor, want je moet natuurlijk wel je nieuwe werkplek kunnen inspecteren.
Dan gaan we ervoor. We komen snel bij je terug en maken het contract rond. En ook als het toch geen match is, hoef je niet tot je pensioen te wachten op een reactie.