N26: Senior Android Engineer - US at N26 (New York, NY) (New York, NY)
Posted: Feb 6, 2019
We're looking for you if:
- 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.
Once here, 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 bring along:
- Thorough experience with the Android Open Source Platform and Material Design principles
- Experience with Kotlin
- Experience with Reactive programming - RxJava/RxAndroid/RxKotlin
- Able to build software with a focus on testability - Test/Behavior Driven Development, Dependency Injection
- Experience with Model-View-ViewModel architectural patterns
- Active participant/speaker at meet-ups and conferences in the Android community
What we offer:
- Create the environment and process that enables highly effective teams to deliver the best that they can
- Professional Development Budget of 1500 USD/year
- 20 days of paid vacation
- Flexible working hours and a special attention to work-life balance
- Fixed and fair salary ranges instead of individual negotiation
- Work in a startup with a growing customer base and an exciting product roadmap
- A friendly team of colleagues of diverse nationalities, life experiences and family statuses
- High degree of autonomy in a strong collaborative environment
- A company committed to championing diversity and inclusion, and supporting colleagues regardless of race, gender, gender identity, sexual orientation, age, disability, ethnic or national origin
- A wide range of employee benefits including a premium bank account, sports clubs and German courses
- The ability to take part in our Get Stuff Done Days