N26 logo
N26Posted 1 week ago

Senior Android Engineer - Payments

On-siteBarcelona, Catalonia, Spain

Full TimeSenior LevelMasters DegreeLargeFintech

Job Summary

Design, implement, and maintain scalable Android applications using Kotlin, Compose, and reactive programming paradigms within cross-functional teams. Own product impact by bridging technical execution with requirements, ensuring code quality through rigorous testing and architectural best practices. Contribute to the real-time trading platform by building secure, compliant, and responsive mobile solutions that prioritize testability and maintainability. Engage in proactive knowledge sharing while adhering to Agile methodologies in a fast-paced fintech environment.

Required Qualifications

  • Bachelor's or Master's 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'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

Desired Qualifications

  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce