
at N26
FinTechPosted 3 days ago
No clicks
**Android Engineer - Investments & Savings** - Build real-time trading platform; elevate product, prevent issues - Key responsibilities: Cross-functional teams, product ownership, knowledge sharing, agile methodologies - Required: CS/Software Engineering degree, Android app experience, Kotlin proficiency, Reactive programming - Skills: RSA (Responsive, Slick, Attractive) apps, code quality focus, proactive development, reactive programming, test-driven approach - Nice-to-haves: Model-View-ViewModel, Test/Behavior Driven Development, dependency injection, Android community involvement - Benefits: Career growth, competitive perks, global team, equal opportunities.
- Compensation
- Not specified
- City
- Berlin
- Country
- Germany, Spain
Currency: Not specified
Full Job Description
Android Engineer - Investments & Savings
About the opportunity:
We are seeking a talented Android Engineer to contribute and evolve our product. As a Software Engineer, you elevate the standard. You prevent problems before they happen and bridge the gap between product requirements and technical execution. You will join the Investments & Savings segment at N26. Our team is responsible for the entire trading and savings experience. From Crypto and Stocks to ETFs, Managed Funds and Savings. The Reality: We are a bank, not just an app. We operate at the intersection of high speed trading and strict financial regulation. The Environment: Markets move fast, and so do we. We operate in a highly dynamic regulatory and technical landscape where requirements evolve rapidly. The Challenge: You aren't just building features; you are building a real-time trading platform that must be secure, compliant, and responsive. The Mindset: We want engineers who love movement. If you thrive in environments where the goalposts move because the market has moved, you will belong here. We value inquisitiveness over rigid adherence to a plan. In this role, you will:
- Work in cross-functional teams, understand how the entire puzzle fits together instead of just being a solitary piece
- Take ownership and have an impact on the product
- Ask "Why?" and be prepared to be asked "What do you think about it?"
- Engage in knowledge-sharing within your team as well as beyond
- Understand and work with Agile development methodologies
What you need to be successful:
Background: - Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
- Experience building high-quality Android applications at fast-paced tech companies or fintech startups, with hands-on experience in designing, implementing, and maintaining scalable mobile solutions.
- Experience with the Android Open Source Platform and Material Design principles
- Experience with Kotlin
- Experience with Reactive programming - Kotlin coroutines - Flow
- You strive to build Android applications that can be summarized as RSA - Responsive, Slick and Attractive. You also understand why RSA is important for a Mobile Bank from a cryptographic point of view.
- Code quality tingles your senses - you can see, feel and smell the difference between good and bad architecture.
- You engage in proactive software development but still understand Reactive programming paradigms.
- You'd rather take a Dagger to your heart than have flaky code sitting around for a long time.
- Test cases are the first things you think of before building a feature and the last things you check before pushing your code.
- You like Compose and use it fluently
- Experience with Model-View-ViewModel architectural patterns
- Able to build software with a focus on testability - Test/Behavior Driven Development, Dependency Injection
- Active participant/speaker at meet-ups and conferences in the Android community
Whats in it for you:
- Accelerate your career growth by joining one of Europes most talked about disruptors .
- Employee benefits that range from a competitive personal development budget, work from home budget, discounts to fitness & wellness memberships, language apps and public transportation.
- As an N26 employee you will have access to a Premium subscription on your personal N26 bank account. As well as subscriptions for friends and family members.
- Additional day of annual leave for each year of service.
- A high degree of autonomy and access to cutting edge technologies - all while working with a friendly team of peers of diverse nationalities, life experiences and family statuses.
- A relocation package with visa support for those who need it.





